Christian McCaffrey recaps 'ugly win' for 49ers vs. Cowboys
360 View: Christian McCaffrey leaps over defender
Christian McCaffrey to Wear No. 23 After Trade from Panthers to 49ers, News, Scores, Highlights, Stats, and Rumors
49ers Carve Up The Red C With Christian McCaffrey
Christian McCaffrey - Wikipedia
360 View: Christian McCaffrey leaps over defender
U.S. Army Center of Military History - “Barney,” a spiny-tailed lizard discovered in the wheel well of a HMMWV, became the mascot of the 38th Ordnance Detachment (EOD) for a few days
49ers' Christian McCaffrey declined to inquire about Frank Gore's No. 21 out of respect
Christian McCaffrey - Wikipedia
ESPN: 49ers to Sit Christian McCaffrey More Than Panthers Did to Avoid Overloading RB, News, Scores, Highlights, Stats, and Rumors
360 View: Christian McCaffrey leaps over defender
New 49ers RB Christian McCaffrey passes physical, will wear No. 23; Charvarius Ward practices
Christian McCaffrey - Wikipedia
360 View: Christian McCaffrey leaps over defender