49ers news: Jimmy Garoppolo has season-ending surgery; Josh Johnson signed to practice squad - Niners Nation
49ers run out of QBs in NFC title game with Purdy, Johnson hurt
Josh Johnson, the NFL quarterback who never left Oakland
Barber: 49ers QB Josh Johnson has gone from Oakland to Santa Clara, with 20 stops in between
What a journey, man: 49ers' Josh Johnson continuing his unique football life
Josh Johnson continues his storied career with the NY Jets
Fourth-string QB Josh Johnson leads 49ers to Christian McCaffrey TD
49ers QB Josh Johnson continues winding NFL journey, 49ers
Josh Johnson signed by 49ers, according to ESPN reports - Sactown Sports