Shanahan: Christian McCaffrey trade was 49ers' 'plan all along'
Kittle drops perfect response to teams potentially targeting McCaffrey
49ers recap: Shanahan didn't know McCaffrey had 4 TDs
49ers acquire RB Christian McCaffrey from Panthers - WWAYTV3
AP source: 49ers acquire Christian McCaffrey from Panthers
49ers' injury updates: Aaron Banks strained shoulder vs. Cowboys
Christian McCaffrey scores 4 TDs to lead the 49ers past the Cardinals 35-16
McCaffrey throws, catches, rushes for TDs, Niners rout Rams
Christian McCaffrey trade from Panthers to 49ers: Inside story - ESPN
Ed McCaffrey takes up coaching after NFL career with Broncos
Christian McCaffrey, in 2nd game as 49er, has TD trifecta in win - ESPN
FMIA Week 8: Christian McCaffrey's Huge Day and a Look at All 32 Teams Midway(ish) Through 2022 - NBC Sports
49ers' Kyle Shanahan plans to spell Christian McCaffrey more often
49ers reward Kyle Shanahan, John Lynch with contract extensions, Sports
Christian McCaffrey to make San Francisco 49ers debut against Kansas City Chiefs on Sunday after trade from Carolina Panthers, NFL News