49ers extend HC Kyle Shanahan and GM John Lynch despite Trey Lance debacle
3 reasons 49ers wildly overpaid in blockbuster Christian McCaffrey trade with Panthers
Kyle Shanahan thinks he has an idea of how the Panthers will use Christian McCaffrey
49ers' Christian McCaffrey remains key ingredient for offense
Super Bowl or bust: 49ers swing for fences with Christian McCaffrey trade
Christian McCaffrey Set To Make San Francisco 49ers Debut On Sunday
Schefter] - Stunner: Panthers are trading Pro-Bowl RB Christian McCaffrey to the San Francisco 49ers in exchange for draft picks, sources tell ESPN. McCaffrey returns to the Bay Area, where he attended
49ers sign Kyle Shanahan, John Lynch to multi-year contract extensions as team continues to thrive
49ers starting to figure out running back rotation behind Christian McCaffrey
49ers hope trade for Christian McCaffrey boosts talented roster
49ers' McCaffrey starts to make good on John Lynch's Super Bowl bet - The San Diego Union-Tribune
49ers quarterback Brock Purdy resumes throwing program