Kyle Shanahan 'extremely grateful' for second 49ers contract extension – NBC Sports Bay Area & California
49ers extend Lynch & Shanahan
49ers news: John Lynch could be promoted to Team President after Kyle Shanahan's extension - Niners Nation
San Francisco 49ers Announce Kyle Shanahan, John Lynch Extensions
49ers Announce Multiyear Contracts with John Lynch, Kyle Shanahan - Sports Illustrated
49ers give contract extensions to coach Kyle Shanahan and GM John Lynch
Top 10 moves of 49ers' leadership duo of John Lynch and Kyle Shanahan
Breaking: 49ers sign John Lynch and Kyle Shanahan to multi-year extensions
49ers give contract extensions to coach Kyle Shanahan and GM John Lynch – The Denver Post
49ers extend coach Kyle Shanahan, general manager John Lynch - The Boston Globe
Three Big 49ers Things — Shanahan and Lynch's new deals don't change a thing
49ers agree to multi-year contract extensions with Kyle Shanahan and John Lynch
49ers: A Jimmy Garoppolo extension is the Niners' best move
49ers give contract extensions to coach Kyle Shanahan and GM John Lynch
How John Lynch and Kyle Shanahan asked Jed York permission for 49ers to sign Javon Hargrave