McShay's rookie fantasy rankings: Top 2017 players, sleepers

Fournette and Lacy get the TMR treatment (0:51)

Matthew Berry joins the gang in the newsroom as they evaluate the fantasy value of rookie Leonard Fournette and veteran Eddie Lacy. (0:51)

Every year, a few rookies become real fantasy difference-makers. In 2014, Odell Beckham Jr.'s breakout performance won plenty of fantasy leagues. In 2015, Todd Gurley cruised to the fifth-best season of all running backs, despite sitting out the first three games. And last season, we all saw the performances of Dak Prescott and Ezekiel Elliott.

Let's break down which rookies have the right combination of skill, opportunity and health to shine in Year 1.

Here are my top five fantasy rookies and my top five sleepers:

Top rookies overall

1. Dalvin Cook, RB, Minnesota Vikings

The Vikings were surprised Cook lasted until Day 2 of the draft, and they traded up to No. 41 to grab him. The reason for that drop was primarily off-the-field issues, because on the field, there's not much this guy can't do. He has looked explosive this preseason and appears set to be the starter, with Latavius Murray and Jerick McKinnon spelling him. He should catch plenty of passes out of the backfield as well. The real question is whether the offensive line can open up holes for him.