2018 NFL Mock Draft 3.0: Buffalo Bills pull off a blockbuster deal

8 of 12

Wide Receiver. Maryland. DJ Moore. 19. player. 123.

Dez Bryant isn’t the same guy. His salary and lack of production will force the Cowboys to look for a replacement in the draft.

Moore will bring some juice to a passing game that badly needs it. He can take a short pass the distance and will help add some space to the run game. I believe he is the best receiver in the class and his combine helped showcase his skills.

Dak Prescott and Ezekiel Elliott will make most of the plays for Dallas, so pressure will be minimal. Moore will be a threat to score from anywhere and form a new version of the triplet in Dallas. (Justin)

Previous Pick: Courtland Sutton

Center. Iowa. James Daniels. 20. player. 50.

With several holes on offense, the Lions elect to help the defensive line. This is a deep running back class, so Detroit could pick up one in the second or third rounds. Daniels is a day-one starter and could greatly improve the Detroit offensive line and help keep Matthew Stafford upright. With good strength and sound technique, Daniels would be a great addition to an improving Lions team. (Stephen)

Previous Pick: Derrius Guice

Linebacker. Boise State. Leighton Vander Esch. 21. player. 56.

The Bengals linebacking core leaves a lot to be desired.

Other than Vontaze Burfict (when he is not suspended) the group is average at best. Now with the news of Burfict being shopped, this pick seems destined to happen.

Vander Esch will step in day 1 as the starting middle linebacker. He will help bring stability to a position that has been a revolving door as of late.

He will be aided by the stellar play of Geno Atkins and make 100+ tackles a year. (Justin)

Previous Pick: Unchanged