2018 NFL Mock Draft: Buffalo Bills trade it all for a top quarterback

(Photo by Thearon W. Henderson/Getty Images)
(Photo by Thearon W. Henderson/Getty Images) /
9 of 13

. Guard. UTEP. Will Hernandez. 22. player. 31

By passing on Quenton Nelson at No. 2, the Giants miss out on the best offensive lineman in the draft. However, they get to take one of the nastiest players there is available at No. 22.

Hernandez plays like Richie Incongito where he is big, nasty, mean and powerful. The Giants could certainly use that on an offensive line that needs to continue its rebuild. Putting Hernandez next to newly signed left tackle Nate Solder can help turn a major weakness into a major strength for New York. Hernandez can step in from day one and provide much needed protection for Eli Manning as he continues to age. (Stephen)

Previous Pick: Seattle (traded back with Buffalo) selects Mike Hughes

Tackle. Notre Dame. Mike McGlinchey. 23. player. 47.

This is the pick that was involved in the Rams trade for Brandin Cooks.

The Patriots are in a weird spot that they we are not used to seeing. First, they were dismantled by a backup quarterback in the Super Bowl, now they are losing quality players that would usually re-sign to cheap deals (Danny Amendola, Dion Lewis, Malcolm Butler, Nate Solder).

The loss of Solder needs to be taken care of with their first pick. McGlinchey is the best tackle in the draft and would offer the Patriots great value at No. 23 overall. (Justin)

Previous Pick: Detroit (traded back with Los Angeles) selects Will Hernandez

Wide Receiver. Maryland. DJ Moore. 24. player. 87.

Carolina lacks a true number one receiver. I think that the older Cam Newton gets, the more he should rely on his arm instead of his legs.

DJ Moore is similar to Steve Smith in terms of size, the way he plays and potential production. Adding Moore to an offense with versatility from Christian McCaffrey, size on the outside in Devin Funchess and a dual-threat in Newton can only add another dimension to the offense.

Moore has been a fast riser in the draft throughout the process and could easily be one of the first receivers off the board. (Stephen)

Previous Pick: Unchanged