49ers reward coach Kyle Shanahan with new 6-year deal, sources say - ESPN
Why 49ers' Kyle Shanahan should win NFL Coach of the Year for this season
Transcript: Kyle Shanahan previews 49ers-Cowboys Week 5 matchup
49ers' Kyle Shanahan outcoached in Super Bowl 2020 - Sports Illustrated
Undefeated 49ers reward Kyle Shanahan, John Lynch with extensions
49ers give Kyle Shanahan six-year contract through 2025
Kyle Shanahan: 'Our Guys are Ready for Cleveland'
49ers officially hire Kyle Shanahan as new head coach
49ers opt not to 'fire Kyle Shanahan, John Lynch' but instead choose to extend both