
The San Francisco 49ers, yet again, have a new starting quarterback.
Trey Lance got injured earlier in the year. Now, Jimmy Garropolo is out for the rest of the season with a broken foot. The Niners signed the ageless Josh Johnson off the Denver Broncos practice squad, and let’s remember he’s played for nearly half the NFL franchises.