49ers Announce Multiyear Contracts with John Lynch, Kyle Shanahan
49ers' Kyle Shanahan, John Lynch in favor of emergency backup QB
San Francisco 49ers Announce Kyle Shanahan, John Lynch Extensions
Undefeated 49ers reward Kyle Shanahan, John Lynch with extensions
John Lynch agrees to new long-term deal with the San Francisco
Kyle Shanahan, John Lynch contract extensions signed with 49ers
49ers extend contracts with coach Kyle Shanahan, GM John Lynch - CGTN
49ers give Kyle Shanahan six-year contract through 2025
Why 49ers extending Shanahan, Lynch is meaningful to Juszczyk