Fri 11/2/18 6:48 PM

Savage signed a one-year contract with the 49ers on Friday.
EDGE Analysis
Savage will join the 49ers for his third stint with the club in less than a month after the team opened room for him on the roster by placing Raheem Mostert (forearm) and Emmanuel Moseley (shoulder) on injured reserve. The veteran signal-caller will step in as the No. 3 option on the depth chart behind Nick Mullens and C.J. Beathard, in some order.