AP Source: 49ers agree to contract extension with Kyle Shanahan
49ers give contract extensions to coach Kyle Shanahan and GM John Lynch
Kyle Shanahan signs extension head coach of San Francisco 49ers
49ers made right move in prioritizing Shanahan over Lynch
Lynch, Shanahan sign contract extensions with 49ers
49ers, Kyle Shanahan Agree To Extension
The Shanaplan: Kyle Shanahan and John Lynch are already recruiting coaches - Niners Nation
49ers agree to multi-year contract extensions with Kyle Shanahan and John Lynch
49ers sign GM John Lynch, head coach Kyle Shanahan to extensions, Nfl
49ers sign Kyle Shanahan, John Lynch to multi-year contract extensions as team continues to thrive
San Francisco 49ers Announce Kyle Shanahan, John Lynch Extensions
49ers coach Kyle Shanahan grateful for stability from contract extension
49ers give contract extensions to coach Kyle Shanahan and GM John Lynch
The 49ers are giving coach Kyle Shanahan everything he needs to succeed