McCaffrey is first NFL player in over 15 years to record rush
Christian McCaffrey flashes in 49ers debut, but TBD if he's enough
Christian McCaffrey Trade: His Move to the 49ers + How He Fits
How much will Christian McCaffrey play in his 49ers debut against
Panthers trade Christian McCaffrey traded to 49ers
49ers' Christian McCaffrey Says He Took Trade from Panthers
Christian McCaffrey draws praise after solid 49ers debut
49ers to limit Christian McCaffrey's touches to preserve health
Panthers trade Christian McCaffrey to 49ers, winners, losers