Meet NFL quarterback who has only earned $8m in past 13 years – despite playing for fourteen different teams
Report: 49ers QB Brock Purdy has complete UCL tear, needs surgery
49ers announce they've signed Josh Johnson to one-year deal - NBC Sports
2023 NFL free agency team-by-team grades: Cowboys earn 'A,' while Lions, Dolphins, Steelers also among winners
49ers sign QB Josh Johnson to one-year contract
49ers quarterback Brock Purdy feels 'normal' as he works his way back from elbow surgery – NewsNation
MMQB: Undefeated 49ers, juggernaut defense are here to stay - Sports Illustrated
NFL Offseason Fixer-Uppers: How 49ers Can Improve in 2023
Saquon Barkley, Josh Jacobs Holdouts Would Cost Them $561K Per Game, National Sports
49ers sign Josh Johnson off Broncos practice squad, marking quarterback's fourth stint with franchise
49ers sign QB Josh Johnson and OL Corbin Kaufusi to reserve/future contracts