Kyle Shanahan hints 49ers' No. 2 QB battle won't end in training camp - The Athletic
49ers won't fire Kyle Shanahan and John Lynch for Trey Lance debacle
QB talk and talk: 49ers' Shanahan, Lynch detail path to blockbuster draft deal
49ers acquire QB Jimmy Garoppolo, backup to Tom Brady in New England
49ers overreactions: Have Kyle Shanahan, John Lynch built sustainable team? – NBC Sports Bay Area & California
49ers' Lynch on Garoppolo: 'I could have had five rings if I had a guy like that'
NFL Week 2 winners, losers: 49ers' strange Jimmy Garoppolo decision justified – NBC Sports Bay Area & California
I'm (only) concerned about leaks when leaks are accurate,' says John Lynch, who calls report about 49ers friction 'complete and utter' b.s. - The Athletic
John Lynch: Breaking News, Rumors & Highlights
John Lynch surprisingly hired as 49ers general manager
49ers overreactions: Have Kyle Shanahan, John Lynch built sustainable team? – NBC Sports Bay Area & California
John Lynch agrees to new long-term deal with the San Francisco 49ers, NFL News
Kawakami: A Trey Lance rise, a potential Javon Kinlaw exit path and more 49ers offseason predictions - The Athletic
The Niners' playoff hopes are dead and big offseason decisions loom, Sports
Why John Lynch doesn't recommend 49ers' process of evaluating Deebo Samuel