McCaffrey throws, catches, rushes for TDs, Niners rout Rams
With McCaffrey up to speed, 49ers eye another midseason revival
Christian McCaffrey flashes in 49ers debut, but TBD if he's enough
Rams' Sean McVay admires 49ers' boldness in Christian McCaffrey
Rams give up 24 unanswered points in loss to San Francisco 49ers
49ers vs Rams Same Game Parlay: 3 Player Props, Including
The story behind 49ers RB Christian McCaffrey's touchdown pass and
Christian McCaffrey: Will dynamic running back's addition be
What 49ers discovered 3 days before Christian McCaffrey's 3 TDs
Photos from Christian McCaffrey delivers hat trick game with 3