How imaginary points convinced 49ers that John Lynch, Kyle Shanahan were perfect match
49ers sign Kyle Shanahan, John Lynch to multi-year contract extensions as team continues to thrive
San Francisco 49ers: How do you feel about Kyle Shanahan and John Lynch? - Niners Nation
49ers made right move in prioritizing Shanahan over Lynch
Source: 49ers give Kyle Shanahan 6-year extension, Sports
49ers sign Lynch, Shanahan to multi-year extension - CBS San Francisco
49ers extend HC Kyle Shanahan, GM John Lynch
49ers coach Kyle Shanahan grateful for stability from contract extension
49ers sign Lynch, Shanahan to multi-year extension - CBS San Francisco
Breaking: 49ers sign John Lynch and Kyle Shanahan to multi-year extensions