Schefter] 49ers announced they signed general manager John Lynch
49ers give contract extensions to coach Kyle Shanahan and GM John
49ers extend HC Kyle Shanahan and GM John Lynch despite Trey Lance
John Lynch and Kyle Shanahan Explain the San Francisco 49ers
49ers give contract extensions to coach Kyle Shanahan and GM John
How imaginary points convinced 49ers that John Lynch, Kyle
49ers Sign Kyle Shanahan, John Lynch To Multi-Year Extensions
1st & 10: Kyle Shanahan and John Lynch Sign Contract Extensions
49ers coach Kyle Shanahan grateful for stability from contract