Transcript: 49ers press conference for Kyle Shanahan and John Lynch
John Lynch-Kyle Shanahan 'friction' report does suggest new issue
Lynch and Shanahan Re-Sign and Mini Bye Breakdown
49ers introduce new coach Kyle Shanahan, GM John Lynch
Live updates from 49ers' introduction of Kyle Shanahan – East Bay
Morning Report: John Lynch is 'Excited' for Trey Lance's Future
Live updates from 49ers' introduction of Kyle Shanahan – East Bay
49ers HC Kyle Shanahan, GM John Lynch Full Introductory Press
Kyle Shanahan and John Lynch End of Season Press Conference
How imaginary points convinced 49ers that John Lynch, Kyle