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

3 of 12

NC State. Bradley Chubb. 4. player. 53. . DE

Chubb is an elite pass-rushing talent and the best one in this class. Pairing him with the No. 1 pick from last season in Myles Garrett could create a devastating one-two punch for the Browns on defense.

Locking up their quarterback at No. 1 allows Cleveland to do several things with this pick. They can trade out so a QB-needy team can move up, or they can take the best player available to build up their roster. Saquon Barkley is surely an option here, but the Browns just signed Carlos Hyde and need to help the defensive side of the ball. (Stephen)

Previous Pick: Sam Darnold

45. . Running Back. Penn State. Saquon Barkley. 5. player

Cleveland passed on Barkley?!?

If this happens, Denver should be pumped because they get to pick between the best two players in the draft, Saquon Barkley or Quenton Nelson. Picking one of those guys at five would carry tremendous value.

They opt to go with Barkley because he is a once in a generation type of talent. Recently, the Broncos run game has been pedestrian. Barkley will help bring a spark to the offense and make the starting quarterback’s life easier.

Some analysts believe the Broncos will take a young quarterback early. Since Case Keenum signed a two-year deal, the possibility appears to be there. I believe they will take one in the later rounds and roll the dice on Keenum. (Justin)

Previous Pick: Roquan Smith

Guard. Notre Dame. Quenton Nelson. 6. player. 31. <em>Traded to Giants from Buffalo via Indianapolis from Jets</em>

With this move, the Giants can acquire a great deal of assets that help the team now, and in the future. Nelson is the best offensive lineman in this class and can be plugged in immediately and play for the next 10-years plus. Putting Nelson next to new signing Nate Solder turns a major weakness of the Giants into strength, helping protect Eli Manning and keeping the offense on track.

Previous Pick: Unchanged