San Francisco 49ers extend Kyle Shanahan's contract to 2025, NFL News
San Francisco 49ers Sign Kyle Shanahan To Contract Extension Through 2025 Season
49ers agree to multi-year contract extensions with Kyle Shanahan and John Lynch
Kyle Shanahan, John Lynch contract extensions signed with 49ers
49ers extend coach Kyle Shanahan, general manager John Lynch - The Boston Globe
Kyle Shanahan 'very grateful' for contract extension with 49ers - Sactown Sports
49ers sign Kyle Shanahan, John Lynch to multiyear contract extensions
49ers sign Kyle Shanahan, John Lynch to multi-year extensions
49ers Talk with Matt Maiocco
San Francisco 49ers, GM John Lynch reach 5-year extension
Lynch, Shanahan sign contract extensions with 49ers
49ers news: John Lynch and Kyle Shanahan sign multi-year contract extensions - Niners Nation