Updated 2018 NFL Mock Draft Picks 1-10

Richard Mackson-USA TODAY Sports
Richard Mackson-USA TODAY Sports

!. Cleveland Browns: Sam Darnold

The Browns could possibly get another QB in the draft. If they do decide to pull the trigger on him he will be there to stay. He is obviously the best QB in the draft and has a very bright future. He has great arm strength, great accuracy. The only down side to Sam Darnold is that his decision making is questionable at times. This would be a great pick for the Browns if they do decide to get him.

2. New York Giants: Saquon Barkley

The Giants haven't had a good RB in a very long time and this is the opportunity to take the most talented player in the draft. Even though the Giants need a QB badly, Saquon Barkley is the best player available and will make a strong impact on the Giants.

3. New York Jets: Josh Rosen

The Jets need a good solid QB and they will get one is Josh Rosen. He is very injury prone but he will have a good solid career.

4. Cleveland Browns (From Houston): Minkah Fitzpatrick

Cleveland will be getting a much needed defensive back in this years draft. After the trade to Devin McCourty, the Browns get a much needed upgrade at DB

5. Denver Broncos: Quentin Nelson

The Broncos desperately need help at O-Line and what a better pick than the best O-Lineman in the draft.

6. Indianapolis Colts: Bradly Chubb

The Colts need a Edge Rusher and they get a great one here they could also target a DB or OL.

7. Tampa Bay Bucs: Derwin James:

Derwin James is a elite secondary player and great ball skills. He should be able to help the Bucs defense

8. Chicago Bears: Denzel Ward

The Bears need help at WR and CB, they get a great cover defender and they will wait to get a WR.

9. San Francisco 49ers: Termaine Edmunds:

With Ruben Foster already getting into trouble this offseason the 9ers will be looking to get some LB help.

10. Oakland Raiders: Josh Jackson

The Raiders are in need of a secondary and will the addition of Jackson, it should be able to get the Raiders over the hump.