2018 NFL Mock Draft: The final one before the draft gets underway
This is where Josh Rosen gets his go-to weapon. I could definitely see the team selecting Leighton Vander Esch if he is here, but with him off the board the Bills go with a playmaker to help the offense evolve further.
Moore is extremely similar to current Vikings wide receiver and fellow former Maryland player, Stefon Diggs. He isn’t the biggest receiver, but he gets open and creates for himself.
Moore can come in and play in the slot his first season, but he will eventually develop into a promising outside threat. He offers some speed, which the team desperately needs at the receiver position. Bringing him in with Rosen gives the two a chance to go with Zay Jones in developing a young nucleus for the offense and creating something special. (Stephen)
Previous Pick: Giants traded back and selected Will Hernandez
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: Unchanged
With the departure of Andrew Norwell, there is literally and figuratively a major hole at left guard. In comes Hernandez who is a day one starter and arguably the nastiest player in the entire draft.
Hernandez plays similarly to former Buffalo Bill, Richie incognito. He blocks, then blocks some more, and continues to block until far after the whistle. He can help protect Cam Newton as he continues to age and will need to stay healthy for the Panthers to have a chance. Meanwhile, he can also open up major holes for 2017 first-round pick Christian McCaffrey.
By adding Hernandez, the Panthers get a nasty player who will do whatever it takes to make a play happen. (Stephen)
Previous Pick: DJ Moore