Why Christian McCaffrey was the missing piece for the 49ers
Christian McCaffrey injury update ahead of Week 4 vs. Cardinals
Latest On Panthers' Christian McCaffrey
Rhule 'very hopeful' McCaffrey will play vs Cardinals - The San
NFL news and notes: Christian McCaffrey out for season with ankle
Panthers' Christian McCaffrey Misses Practice with Quad Injury
Panthers' Christian McCaffrey returns to practice after missing
Fantasy injury recap Week 9: Christian McCaffrey, David Johnson
Fantasy Football Week 9 Injury Recap: Christian McCaffrey, David
Carolina Panthers are 'listening to offers' for star running back
Christian McCaffrey trade: Did the 49ers give up too many draft