Christian McCaffrey out 'a few weeks' with hamstring injury
Panthers running back Christian McCaffrey will be a real Catch-22
Bert Kreischer Explains Funny $10K Wager to 49ers RB Christian
Fantasy Football Week 4 Wrap: Christian McCaffrey breaks the game
Christian McCaffrey's leap reminds he's a dynamic weapon - ESPN
McCaffrey throws, catches, rushes for TDs, Niners rout Rams
Iowa has no answer for Stanford star Christian McCaffrey
49ers acquire RB Christian McCaffrey from Panthers – KXAN Austin