Christian McCaffrey (@christianmccaffrey) • Instagram photos and
Notebook: Christian McCaffrey gets a day off
49ers acquire RB Christian McCaffrey from Panthers
10 Things You Didn't Know About Christian McCaffrey
Christian McCaffrey: Carolina Panthers trade star running back to
Christian McCaffrey's Training Camp Highlights Excite the NFL World
49ers news: Is Christian McCaffrey being targeted by other teams
Christian McCaffrey - Football - Stanford University Athletics
Christian McCaffrey says 49ers trade 'the best thing that ever