OurSF49ers on X: Christian McCaffrey officially taking place in his first off-season program with the #49ers 🔥🔥🔥 / X
Christian McCaffrey wins FedEx Ground Player of Week 1 - Sactown Sports
49ers RB Christian McCaffrey surpasses 5,000 career rushing yards
49ers' Christian McCaffrey on Pro Bowl snub: 'I've just got to go harder'
49ers mailbag: Christian McCaffrey headed for MVP -- and Hall of Fame?
New 49ers RB Christian McCaffrey 'extremely fired up' to join Kyle Shanahan's offense
Video: Is Christian McCaffrey the most valuable piece on the 49ers? - Sactown Sports - Sactown Sports
Reports: 49ers land Christian McCaffrey in trade with Panthers
NFL Trade Deadline: The 49ers' move for Christian McCaffrey signals 'Super Bowl or Bust' - Niners Nation