The 49ers view Brock Purdy as far more than just a system
Report: Jimmy Garoppolo, 49ers Finalizing New Contract as Highest
SF 49ers, Kyle Shanahan eyeing Super Bowl in Year 7 together
San Francisco 49ers' Kyle Shanahan: 'Can't guarantee that anybody
Eagles vs. 49ers: Predictions, analysis, updates
Kyle Shanahan remains upbeat despite 1-4 start
49ers news: Kyle Shanahan and John Lynch believe they can play
Time to hold 49ers head coach Kyle Shanahan accountable
49ers: Kyle Shanahan wisely scheming up Trey Lance era over combine