49ers sign Kyle Shanahan, John Lynch to multi-year contract
San Francisco 49ers on X: Signed, sealed and delivered. HC Kyle
49ers preview: Kyle Shanahan, John Lynch take on big rebuild
Kyle Shanahan Heartened by 49ers' Progress, and a Chance to Relax
John Lynch agrees to new long-term deal with the San Francisco
San Francisco 49ers Announce Kyle Shanahan, John Lynch Extensions
San Francisco 49ers Announce Kyle Shanahan, John Lynch Extensions
San Francisco 49ers general manager John Lynch, left, and Kyle
Why 49ers made right move in prioritizing Kyle Shanahan over John
49ers extend coach Kyle Shanahan, general manager John Lynch - The