Jimmy Garoppolo won't start for 49ers if he returns in playoffs
49ers QB Josh Johnson continues winding NFL journey, 49ers
What NFL player has played on the most teams? – NBC Sports Bay Area & California
Josh Johnson would consider playing in XFL again as he awaits another NFL opportunity
1 Change Each NFL Team Must Make Moving Forward, News, Scores, Highlights, Stats, and Rumors
Jets QB Josh Johnson Was at His Best in a Difficult Situation
49ers expect Deebo Samuel back before playoffs; Brock Purdy OK
Brock Purdy's new role isn't an automatic out for 49ers' postseason hopes
Josh Johnson, the NFL quarterback who never left Oakland
49ers To Sign Josh Johnson
49ers – Eagles: Who is 49ers backup quarterback Josh Johnson?
49ers – Eagles: Who is 49ers backup quarterback Josh Johnson?
Newest San Francisco 49ers QB Josh Johnson ready to compete – The Mercury News
49ers can't lose again - it's just math
The season ends. Whew. But what did we learn?