49ers coach Kyle Shanahan grateful for stability from contract extension
49ers post-Week 4 injury update: Jon Feliciano in concussion protocol, 3 players day-to-day
Shanahan 'content' with Purdy, Lance as top 2 QBs for 2023 - The San Diego Union-Tribune
Brock Purdy's Injury Was the One Problem Kyle Shanahan Couldn't Solve - The Ringer
49ers head coach Kyle Shanahan says Brock Purdy, Trey Lance and Sam Darnold are all 'franchise-like quarterbacks'
The Niners' Offense Is Cruising — Until Kyle Shanahan Runs Out Of Scripted Plays
49ers news: Is Kyle Shanahan at fault for Trey Lance's lack of development? - Niners Nation
Jimmy Garoppolo injury update: 49ers' Kyle Shanahan 'does not expect' to have QB for NFC Championship Game
Five areas 49ers must focus on this NFL offseason
49ers season derailed by QB injuries in NFC title game
San Francisco 49ers head coach Kyle Shanahan reacts to the 49ers' 'Thursday Night Football' loss
49ers: Kyle Shanahan sees bright side of Trey Lance's performance vs. Raiders