Christian McCaffrey showed he could fuel 49ers' offensive attack
Christian McCaffrey, 49ers Are Just Getting Started Tormenting
49ers vs Seahawks Odds & Player Props: Why to Bet Brandon Aiyuk
Christian McCaffrey is 'Speechless' Following 49ers Divisional
Christian McCaffrey traded to 49ers: Biggest questions and what's
Christian McCaffrey's Best Plays from His 135-Yard Game vs. Rams
Christian McCaffrey Throws, Catches, and Runs for Touchdowns in
49ers vs. Rams Player Props: Christian McCaffrey, George Kittle
49ers acquire RB Christian McCaffrey from Panthers
49ers' McCaffrey starts to make good on John Lynch's Super Bowl
McCaffrey throws, catches, rushes for TDs, Niners rout Rams
Christian McCaffrey trade offers: Could 49ers, Bills or Rams get