McCaffrey makes history as 49ers win sloppy Thursday Night game over Giants - Sactown Sports
Why did Christian McCaffrey get traded to the 49ers?
49ers-Seahawks: Christian McCaffrey explains football 'obsession'
Rams know Christian McCaffrey joining 49ers presents new set of headaches – Orange County Register
RB Christian McCaffrey given limited workload in 49ers debut - ESPN
Christian McCaffrey draws praise after solid 49ers debut
Christian McCaffrey on What Makes the 49ers' Locker Room Special
5 Things to Know: Running Back Christian McCaffrey
49ers depth chart: RBs lead by superstar Christian McCaffrey
Rams miss on Christian McCaffrey, but prepare to face 49ers with reinforcements – Orange County Register
Panthers trade Christian McCaffrey to 49ers, winners, losers
49ers pregame report vs. Chiefs: Christian McCaffrey to debut
Christian McCaffrey's big game lifts 49ers after Deebo Samuel injury
49ers Announce Decision On Christian McCaffrey For NFC Title Game - The Spun: What's Trending In The Sports World Today
McCaffrey trade paying big dividends for the 49ers a year later – NewsNation