Christian McCaffrey scores first 49ers TD vs. Rams, but not in the way you'd expect
1 Thing The 49ers Must Do To Preserve Christian McCaffrey
Photos from Christian McCaffrey's debut with San Francisco 49ers not enough for win against Kansas City Chiefs
Inside the Christian McCaffrey trade, his historic day vs. the Rams - Sports Illustrated
49ers game balls: Christian McCaffrey and Brock Purdy set records against Cardinals
McCaffrey trade paying big dividends for the 49ers a year later – NewsNation
49ers Kyle Shanahan Happy for Life With Christian McCaffrey
Christian McCaffrey has 'chip on my shoulder' to help 49ers win now
49ers hope McCaffrey boost lifts offense down stretch
49ers Training Camp Preview: Who can back up McCaffrey at RB? - Sactown Sports
5 Things to Know: Running Back Christian McCaffrey