Christian McCaffrey - If team gets rid of you, you take it
Christian McCaffrey Is NOT Happy with the Devaluation of NFL
49ers RB Christian McCaffrey named NFC Offensive Player of the
5 Things to Know: Running Back Christian McCaffrey
The case for trading Carolina Panthers RB Christian McCaffrey
Breaking: Panthers Have Traded Running Back Christian McCaffrey
McCaffrey trade paying big dividends for the 49ers a year later
NFL: 49ers acquire RB Christian McCaffrey from Panthers
Christian McCaffrey claims the top spot in the AP's NFL running
Examining trades for Christian McCaffrey, Cam Akers and William
5 Things to Know: Running Back Christian McCaffrey
Stanford running back Christian McCaffrey entering NFL draft
Why NFL Contenders Should Avoid Trading for Carolina Panthers RB