49ers: Kyle Shanahan plays down San Francisco's QB saga amid 6-year tenure
NFL training camp storylines to watch: 49ers' QBs, Patriots' offense and help for a future Hall of Famer
Kyle Shanahan on why he didn't pull his starters at the end of 49ers-Falcons with a short week ahead
Why the San Francisco 49ers' QB injuries are not Kyle Shanahan's fault
49ers mailbag: Is there danger ahead? What's up with conservative Kyle?
Kyle Shanahan drops truth bomb on resting starters before playoffs
49ers-Seahawks: What Kyle Shanahan, Nick Bosa, Niners said after win
Rapid reactions: Shorthanded Arizona Cardinals roll over struggling 49ers
Kyle Shanahan Considered Jon Feliciano a 'Priority' in Free Agency: Report
Not All is Lost in 49ers Search to Get Back on Track, Here's Why
Will 49ers' Kyle Shanahan take foot off gas against Commanders? 'No chance'