49ers extend HC Kyle Shanahan and GM John Lynch despite Trey Lance debacle
49ers, head coach Kyle Shanahan agree to new contract through 2025 season. ( via @rapsheet) - 📷: Tony Avelar/AP
Undefeated 49ers reward Kyle Shanahan, John Lynch with extensions
San Francisco 49ers sign Kyle Shanahan to a new 6-year deal
San Francisco 49ers Announce Kyle Shanahan, John Lynch Extensions
49ers news: Twitter reactions to Kyle Shanahan's new 6-year extension - Niners Nation
49ers: Kyle Shanahan wisely scheming up Trey Lance era over combine
49ers agree to new six-year contract with Kyle Shanahan to keep him through 2025, per report
49ers sign Kyle Shanahan to a contract extension through the 2025 season
49ers extend contracts of GM John Lynch, coach Kyle Shanahan - ESPN
49ers agree to multi-year contract extensions with Kyle Shanahan and John Lynch