Kyle Shanahan Says 49ers 'Have to Play Better' Following Week 1 Loss
San Francisco 49ers news: Where CBS Sports ranks Kyle Shanahan among NFL head coaches - Niners Nation
Kyle Shanahan reminded of 28-3 as 49ers blow lead to Chiefs in Super Bowl
The 49ers' 2020 schedule: A game-by-game breakdown
Kyle Shanahan Shares Final Updates Ahead of Browns Matchup
49ers Post-Game: Coach Kyle Shanahan
49ers Post Game: Coach Kyle Shanahan
Kyle Shanahan 'extremely grateful' for second 49ers contract extension – NBC Sports Bay Area & California
What Kyle Shanahan said about the 49ers' transition from Jimmy G to Trey Lance to Brock Purdy : r/49ers