How Kyle Shanahan has taken the 49ers offense to the top of the NFL, NFL News, Rankings and Statistics
Brock Purdy's Injury Was the One Problem Kyle Shanahan Couldn't Solve - The Ringer
49ers news: Dre Greenlaw's penalties don't concern Kyle Shanahan - Niners Nation
Barber: Pressure's on Kyle Shanahan in 49ers-Vikings game
Kyle Shanahan and San Francisco 49ers agree to new 6-year contract - Field Gulls
49ers give Kyle Shanahan six-year contract through 2025
49ers looking forward to full offseason with Christian McCaffrey - ESPN - San Francisco 49ers Blog- ESPN
Purdy: What Kyle Shanahan needs to show 49ers fans in Falcons' playoff game Sunday – East Bay Times
49ers coach Kyle Shanahan upset by Santa Clara County's ban