Christian McCaffrey looks a lot like the NFL MVP so far
Trade official, Christian McCaffrey will wear No. 23 in San Francisco
49ers count on bigger impact in game 2 with McCaffrey NFL - Bally
Christian McCaffrey's Best Plays from His 119-Yard Game in Week 3
Christian McCaffrey's Top Plays from the 2022 season
Christian McCaffrey trade: Did the 49ers give up too many draft
Christian McCaffrey TD video: 49ers RB hits spin button, breaks
Giants vs. 49ers final score, results: San Francisco remains
NFL Week 4 Game Recap: San Francisco 49ers 35, Arizona Cardinals
With Christian McCaffrey Trade, 49ers Go All-in for Super Bowl
Christian McCaffrey's Top Highlights in 146-Yard Game vs. Dolphins
Christian McCaffrey Clarifies Viral Comments About 49ers, Panthers