McCaffrey throws, catches, rushes for TDs, Niners rout Rams
49ers WR Deebo Samuel, RB Christian McCaffrey ruled out
Christian McCaffrey stats: 49ers RB joins exclusive list of players to record a passing, rushing & receiving TD in same game
Why Christian McCaffrey has been the 49ers offensive MVP since his arrival
Are teams trying to hurt Christian McCaffrey? The 49ers disagree.
San Francisco 49ers Star Christian McCaffrey Gives Update On Health Status
Christian McCaffrey Couldn't Finish 49ers-Browns Game After Suffering Injury - Sports Illustrated
49ers: Christian McCaffrey is having the time of his life with SF
Christian McCaffrey showed he could fuel 49ers' offensive attack
Giants face huge task in slowing 49ers' Christian McCaffrey
How Christian McCaffrey trade impacts 49ers RB depth chart