49ers News: Kyle Shanahan and John Lynch have restored the team's good name - Niners Nation
Kyle Shanahan and/or John Lynch will not speak to the media at the facility today, per the 49ers : r/49ers
49ers draft analysis: John Lynch's confidence, Kyle Shanahan's set-up for the next QB, and more - Talking Points
49ers news: John Lynch endorses Brock Purdy, PFF mock draft
Trying to make sense of John Lynch and the 49ers
John Lynch's sensible 49ers introduction sets table for Shanahan
49ers coach Kyle Shanahan grateful for stability from contract extension, National
The 49ers are a talented mess, and that's why Kyle Shanahan has to go - Niners Nation
John Lynch's unconventional career path to 49ers GM job - Sports Illustrated
49ers coach Kyle Shanahan grateful for stability from contract extension