49ers give contract extensions to coach Kyle Shanahan and GM John
49ers' HC Kyle Shanahan, GM John Lynch In Line For Extensions
49ers Extend Kyle Shanahan, John Lynch
John Lynch and Kyle Shanahan Preview #49ersCamp
San Francisco 49ers SIGN Kyle Shanahan & John Lynch To Contract
49ers give contract extensions to coach Kyle Shanahan and GM John
49ers sign Kyle Shanahan, John Lynch to multi-year contract
Months after Kyle Shanahan, John Lynch gets his extension, too – KNBR
49ers give Kyle Shanahan new deal through 2025
John Lynch, Kyle Shanahan on 49ers Newest RB Christian McCaffrey
Kyle Shanahan: Breaking News, Rumors & Highlights