2018 NFL Mock Draft: Sam Darnold chosen by Browns
By Brad Weiss

Josh Allen. 12. player. 16. . Quarterback. Wyoming
The Buffalo Bills need help at quarterback, as they got rid of Tyrod Taylor this offseason. Sure, they brought in A.J. McCarron, but he is more a solid backup than a starter in the NFL. Originally, the Bills were supposed to draft at No. 21 and 22, but they swung a deal with the Cincinnati Bengals to move up to No. 12, which has quarterback written all over it.
Depending who they covet, that may not be the last move the Bills make before the first round kicks off at the end of the month. Going into the season with McCarron and Nathan Peterman is not something second-year head coach Sean McDermott is going to want to do. Drafting a player like Josh Allen out of Wyoming would be a great grab at No. 12, though he could be gone a heck of a lot earlier depending on who you read.
Allen has the arm talent to make all the throws at the next level, but he struggled against good competition during his time at Wyoming. A lot of that has to do with the fact he had a poor offensive line, and his weapons were nothing to write home about. If he does got to Buffalo, they will have their franchise quarterback for the next ten years, and after making the playoffs in 2017, they appear to be a team who could challenge in the AFC East next season.