How Kyle Shanahan grew out of the Bucs' cradle of coaches
49ers news: John Lynch or Kyle Shanahan will attend Mac Jones
Kyle Shanahan remains upbeat despite 1-4 start
2023 Fantasy Coaching & Coordinator Breakdown: San Francisco 49ers
The 49ers' heavy investment in QB Trey Lance backfires
Why Kyle Shanahan may not rest starters down stretch despite 49ers
San Francisco 49ers coach Kyle Shanahan calls 'shocking' Jimmy
49ers' Shanahan to skip NFL Combine, work with overhauled staff
Jaguars' Week 16 opponent: San Francisco on three-game win streak
Kyle Shanahan playoff record: 49ers coach looking to build on