NFL.com

2018 NFL Mock Draft: Round 1 : The Bills trade up for Josh Allen and the Cardinals make a deal to land Josh Rosen in Peter Schrager's three-round mock of the 2018 NFL Draft. You'll find surprises throughout his forecast for the first 100 picks.

By Peter Schrager

|

Final Accuracy Score:740 (6th Place)

PREV
NFL Draft Geek
NEXT
The Ringer

Top Players Not Included

These players appear in the top 32 of our

Consensus Big Board

, but do not show up in this mock.

PREV
NFL Draft Geek
NEXT
The Ringer