Why not Christian McCaffrey for Chiefs in first round of NFL draft? - ESPN - Kansas City Chiefs Blog- ESPN
NFL Draft 2017: First round mock draft
2017 NFL mock draft: Detroit Lions take a linebacker at 21 overall - Pride Of Detroit
The Ringer's 2017 NFL Mock Draft, Version 2.0 - The Ringer
2023 Fantasy Football Mock Draft: Justin Jefferson and Christian McCaffrey Top Their Positions
Chad Reuter 2017 seven-round NFL mock draft: Team by team
NFL Mock Draft analysis: QB projections offer little consensus
2017 NFL Mock Draft: Do Browns get their QB? Will Fournette and McCaffrey be in top 10?
Christian McCaffrey and local NFL draft hopefuls prep for NFL combine
2017 NFL Mock Draft: Green Bay Packers Select RB Christian McCaffrey at No. 29 - Dawgs By Nature
NFL Mock Draft: First-round picks, from Browns to Patriots - Sports Illustrated
NFL mock draft 2017: Final mock 3.0 (with trades) - Silver And Black Pride