Christian McCaffrey traded from Panthers to 49ers
49ers RB Christian McCaffrey insists he'll play vs. Eagles
Christian McCaffrey 2022 2023 Highlights ᴴᴰ
49ers acquire Christian McCaffrey from Panthers
49ers: Christian McCaffrey's perfect reaction to XFL lookalike Max Borghi
Christian McCaffrey playing himself into NFL MVP conversation
49ers acquire RB Christian McCaffrey from Panthers
49ers RB Christian McCaffrey named NFC Offensive Player of the Week
Christian McCaffrey gets jersey No. 23 after trade to Niners
49ers' RB Christian McCaffrey scores his fourth TD in win vs. the Cardinals, NFL Highlights
Does a 49ers trade for Christian McCaffrey make sense?
Look: 49ers Reveal Christian McCaffrey's New Jersey Number