Niners RB Christian McCaffrey tallies rare touchdown hat trick in
Christian McCaffrey: 49ers trade draft picks to Carolina for All
Christian McCaffrey Punches it in on 49ers Opening Drive
49ers' Christian McCaffrey misses another practice, but vows to play
By beating Rams in Christian McCaffrey sweepstakes, 49ers re
49ers Rumors: Christian McCaffrey Expected to Play vs. Chiefs
49ers hope McCaffrey boost lifts offense down stretch
How did Christian McCaffrey do in 49ers debut? Stats, highlights
49ers count on bigger impact in game 2 with McCaffrey NFL - Bally
Christian McCaffrey showed he could fuel 49ers' offensive attack
NFL Awards news 49ers RB Christian McCaffrey wins his first
Christian McCaffrey stats with 49ers: How San Francisco has gone