Carolina Panthers lose Christian McCaffrey to strained hamstring, Jaycee Horn to broken foot - ESPN
Christian McCaffrey News, Christian McCaffrey Rumors
49ers acquire RB Christian McCaffrey from Panthers – KXAN Austin
Panthers' Christian McCaffrey has statement game against Jaguars - Sports Illustrated
How Christian McCaffrey's high school highlights, stats put him on fast track to NFL superstardom
49ers vs. Cowboys: Christian McCaffrey now has 14 straight games with a TD
Christian McCaffrey 100-Yd Game in Return to Action
Christian McCaffrey: Carolina Panthers running back to miss the rest of the season, NFL News
REPORT: Christian McCaffrey to play against Chiefs on Sunday
49ers-Panthers Trade Brings RB Christian McCaffrey to The Bay
Christian McCaffrey Injury History & Updates
Christian McCaffrey - Wikipedia
What 49ers discovered 3 days before Christian McCaffrey's 3 TDs - Los Angeles Times