Christian McCaffrey didn't mean to shade Panthers
Quick study: McCaffey picking up San Francisco's offense
McCaffrey trade paying big dividends for the 49ers a year later
McCaffrey trade paying big dividends for the 49ers a year later
Christian mccaffrey 49ers hi-res stock photography and images - Alamy
49ers' Christian McCaffrey misses another practice, but vows to play
How Christian McCaffrey powers 49ers with anger, authenticity
Can't-Miss Play: San Francisco 49ers running back Christian
RB Injury Report Week 13: Christian McCaffrey, Leonard Fournette
49ers' McCaffrey has MVP-like performance in win over Cardinals
49ers RBs Christian McCaffrey, Elijah Mitchell both ailing
Week 5 NFL Capsules, National Sports
49ers' Christian McCaffrey trade still paying dividends in 2023