Barber: 49ers QB Josh Johnson has gone from Oakland to Santa Clara
San Francisco 49ers quarterback Josh Johnson (17) on the sidelines
San Francisco 49ers: 2019 'State of the Franchise' (defensive backs)
10,010 Denver Broncos Vs San Francisco Stock Photos, High-Res
49ers 17, Cowboys 9: The good and not so good
What a journey, man: 49ers' Josh Johnson continuing his unique
Josh Johnson takes over at quarterback for 49ers from injured Brock
Padecky: Keeping 49ers' Brock Purdy healthy requires some luck
Rookie quarterback Brock Purdy impresses again as San Francisco
Baker Mayfield-49ers rumors heat up after Panthers release
The Latest: Bills-Chiefs return from halftime weather delay
Super Bowl 2023: Eagles defense knocks out both 49ers QBs, leads