Christian McCaffrey (@christianmccaffrey) • Instagram photos and videos
Carolina Panthers' Christian McCaffrey becomes highest-paid RB in NFL history – is he worth it?
Christian McCaffrey (@christianmccaffrey) • Instagram photos and videos
Christian McCaffrey (@christianmccaffrey) • Instagram photos and videos
Pick up and put down A tale as old as time
Christian McCaffrey (@christianmccaffrey) • Instagram photos and videos
The Oscars: Panthers Edition
49ers star Christian McCaffrey gives 'honor and glory' back to God
Christian McCaffrey (@christianmccaffrey) • Instagram photos and videos
12 straight wins since the @49ers traded for @christianmccaffrey. Coincidence? We think not. McCaffrey's numbers through two playoff…
Christian McCaffrey (@christianmccaffrey) • Instagram photos and videos
Christian McCaffrey jaded by trade, adamant about winning with 49ers