Christian McCaffrey (@christianmccaffrey) • Instagram photos and videos
Update: Panthers RB Christian McCaffrey was limited in today's practice with a thigh injury. Panthers HC Matt Rhule said McCaffrey…
Update: Panthers RB Christian McCaffrey (thigh/shoulder) is not expected to play on Sunday vs. Broncos, per HC Matt Rhule. McCaffrey did…
Christian McCaffrey Foundation (@christianmccaffreyfoundation) • Instagram photos and videos
Christian McCaffrey (@christianmccaffrey) • Instagram photos and videos
Christian McCaffrey (@christianmccaffrey) • Instagram photos and videos
Christian McCaffrey (@christianmccaffrey) • Instagram photos and videos
5 Things to Know: Running Back Christian McCaffrey
Christian McCaffrey (@christianmccaffrey) • Instagram photos and videos
Christian McCaffrey (@christianmccaffrey) • Instagram photos and videos
Christian McCaffrey: 'I will fight with everything I have' to return
RB Christian McCaffrey has been traded to the San Francisco 49ers pending physical. Welcome back to The Bay @christianmccaffrey! #FTTB
Christian McCaffrey (@christianmccaffrey) • Instagram photos and videos
Christian McCaffrey (@christianmccaffrey) • Instagram photos and videos
217.5k Likes, 2,287 Comments - Christian McCaffrey (@christianmccaffrey) on Instagram: “Thankful🙏🏼! #9️⃣9️⃣”