49ers press conference live stream: John Lynch, Kyle Shanahan
49ers GM John Lynch wins PFWA Executive of the Year
San Francisco 49ers news: Kyle Shanahan happy with WR depth behind
49ers hope hiring of Shanahan ends revolving door at coach
49ers Draft News San Francisco 49ers
Live updates from 49ers' introduction of Kyle Shanahan – East Bay
Live updates from 49ers' introduction of Kyle Shanahan – East Bay
San Francisco 49ers SIGN Kyle Shanahan & John Lynch To Contract
49ers introduce new coach Kyle Shanahan, GM John Lynch
Lynch and Shanahan Re-Sign and Mini Bye Breakdown
John Lynch says the 49ers have 'a lot of great potential' on their
Opening Remarks from Kyle Shanahan and John Lynch Introductory
Signing Jimmy Garoppolo is Kyle Shanahan's first big test