Kyle Shanahan 'very grateful' for contract extension with 49ers
Kyle Shanahan and/or John Lynch will not speak to the media at the
49ers coach Kyle Shanahan grateful for stability from contract
49ers: Lynch, Shanahan took control of fates with NFL Draft trade
49ers GM John Lynch recalls how he and Shanahan became a pair
John Lynch, Kyle Shanahan on 49ers Newest RB Christian McCaffrey
Transcript: Kyle Shanahan and John Lynch talk training camp, 49ers
How John Harbaugh advice guided 49ers' John Lynch-Kyle Shanahan
Kyle Shanahan acknowledges 'weird situation' with 49ers QBs over
QB talk and talk: 49ers' Shanahan, Lynch detail path to
How John Lynch Moved From the Broadcast Booth to the Front Office
49ers Extend Kyle Shanahan, John Lynch
49ers' Kyle Shanahan speaks passionately on racism: 'Open your eyes'
49ers in precarious position taking QB at No. 3, regardless of who