NFL rumors: Christian McCaffrey 49ers debut likely vs. Chiefs in reduced role – NBC Sports Bay Area & California
McCaffrey to Bengals at No. 9 in Josh Liskiewitz's first mock draft, NFL Draft
Christian McCaffrey works out as WR at Stanford pro day
Christian McCaffrey trade rumors: Bills, Broncos among six logical landing spots for Panthers star RB
Christian McCaffrey checks all the boxes
2017 NFL Draft: McCaffrey among safest prospects on offense
Carolina Panthers turn to Christian McCaffrey to lead run game – The Denver Post
The Draft Prospect Out of Central Casting - WSJ
NFL draft profile: No. 9 — Stanford RB Christian McCaffrey, a do-it-all, thrill-a-minute weapon