49ers are juggling 4 quarterbacks at start of camp after QB
4 49ers vs. Eagles Takeaways: Philadelphia Wins in Dominant
49ers officially sign Josh Johnson as Brock Purdy's new backup
Josh Johnson Knocked Out Leaving Niners With Choice Between
49ers lose Brock Purdy to injury in NFC Championship game vs. Eagles
NFL Rumors: Josh Johnson Lands Ravens Contract to Join Lamar
49ers-Eagles: Kyle Shanahan, Brock Purdy speak after loss
2023 San Francisco 49ers Offseason Preview - NBC Sports
49ers season derailed by QB injuries in NFC title game - The San
Analysis: 49ers' season derailed by QB injuries in NFC title game
49ers QB Josh Johnson continues winding NFL journey
San Francisco 49ers Free Agency 2023 - Bleacher Nation
NFC Championship Game: San Francisco 49ers 7-31 Philadelphia