49ers coach Kyle Shanahan grateful for stability from contract extension
49ers Rumors: GM John Lynch Agrees to 5-Year Contract Extension, News, Scores, Highlights, Stats, and Rumors
San Francisco 49ers Sign Kyle Shanahan To Contract Extension Through 2025 Season
Kyle Shanahan, 49ers Reportedly Agree to New 6-Year Contract Through 2025 Season, News, Scores, Highlights, Stats, and Rumors
49ers realizing Kyle Shanahan 6-year contract was a mistake
49ers Insider Shares Take on Kyle Shanahan's Job Security
49ers agree to multi-year contract extensions with Kyle Shanahan and John Lynch
Report: 49ers sign Kyle Shanahan to extension through 2025
San Francisco 49ers Announce Kyle Shanahan, John Lynch Extensions
49ers give Kyle Shanahan new deal through 2025
49ers give Kyle Shanahan, John Lynch multiyear contract extensions