Brock Purdy, 49ers ousted by Eagles in NFC title game
Kyle Shanahan admits 49ers were torn on which quarterback to draft last year
Why Kyle Shanahan sees Cowboys as a big challenge for 49ers
49ers: Kyle Shanahan's team is back at square one after 5 years
49ers: Kyle Shanahan's team is back at square one after 5 years
San Francisco 49ers Head Coach Kyle Shanahan Named Grand Marshal of Toyota/Save Mart 350 at Sonoma Raceway, News, Media
The 49ers Are Back to Square One at QB
49ers give contract extensions to coach Kyle Shanahan and GM John Lynch
49ers: What Happens if Kyle Shanahan Backs Out Too?
49ers' Kyle Shanahan not worried about Brock Purdy's elbow … with one exception - The Athletic
Did You Know? Kyle Shanahan and Christian McCaffrey Go Way Back – NBC Bay Area
Kyle Shanahan gets brutally honest 49ers 2023 QB situation
Top 10 moves of 49ers' leadership duo of John Lynch and Kyle Shanahan
The 49ers view Brock Purdy as far more than just a system quarterback
49ers vs. Vikings preseason: 5 key points of emphasis for San Francisco