Kyle Shanahan stresses importance of 49ers' Week 18 game vs
49ers Announce Multi-Year Contract Extensions for John Lynch and
Kyle Shanahan: 'We've Got to Play a Lot Better'
Purdy: What Kyle Shanahan needs to show 49ers fans in Falcons
San Francisco 49ers depth chart: Kyle Shanahan must pick a starting QB
The 49ers' weak link? Kyle Shanahan's offense
The 49ers are a talented mess, and that's why Kyle Shanahan has to
49ers vs. Raiders: Joint practices mean more than preseason game
49ers coach Kyle Shanahan plans quarterback rotation switch in
49ers/Cowboys predictions: This will be a Kyle Shanahan game, and
Sean McVay, Kyle Shanahan don't like talking about Niners' 8-game
49ers give Kyle Shanahan six-year contract through 2025