49ers reach contract extensions with GM John Lynch, head coach
49ers sign Kyle Shanahan, John Lynch to multi-year contract
Why I'm skeptical of the 49ers moves since hiring John Lynch
49ers give contract extensions to coach Kyle Shanahan and GM John
49ers GM John Lynch says he 'can't ever imagine' wanting to move
49ers extend contracts of GM John Lynch, coach Kyle Shanahan - ESPN
John Lynch confident Nick Bosa-49ers contract extension will get