Christian McCaffrey playing himself into NFL MVP conversation
Christian McCaffrey NFL MVP Odds for 2023
49ers RB Christian McCaffrey has new jersey number
Christian McCaffrey Named NFC Offensive Player of the Week
5 Things to Know: Running Back Christian McCaffrey
Look: 49ers Reveal Christian McCaffrey's New Jersey Number
RB Christian McCaffrey given limited workload in 49ers debut - ESPN
Will Christian McCaffrey Play in Week 5? NFL Injury Status, News & Updates
Eagles, Bills and Broncos called Panthers about Christian McCaffrey before he was traded to 49ers, per report
49ers: Christian McCaffrey to miss practice with knee injury