Barber: 49ers QB Josh Johnson has gone from Oakland to Santa Clara
49ers 26, Texans 16: Grades
NFL free agency: Analyzing moves by 49ers, 2020 opponents
49ers QB Josh Johnson continues winding NFL journey
Atlanta falcons defensive tackle hi-res stock photography and
49ers survive season-opening road trips with 2 straight wins
49ers QB Josh Johnson continues winding NFL journey
Atlanta falcons defensive tackle hi-res stock photography and
SAN FRANCISCO 49ERS: Josh Johnson ᴴᴰ
Who is the 49ers' emergency quarterback? San Francisco's options
49ers Sign Veteran Quarterback Josh Johnson for Fourth Time
10 things to watch in Giants vs. 49ers
Atlanta falcons defensive tackle hi-res stock photography and
2022 Cal Poly Football Team Information Guide by Cal Poly
San Francisco 49ers quarterback Josh Johnson (17) throws on the