It’s time to release my annual Mock Draft but before we go over the top 32 picks in this year’s draft, let’s take a look at some things I expect to see today.

Look for the Redskins to make a serious push to get into the top five picks and make a run at acquiring Ohio State quarterback, Dwayne Haskins. Conservatively, I'm mocking only three quarterbacks in the first round, but I fully expect someone to jump back into the first round to take Missouri’s, Drew Lock.

There is going to be a BIG run on defensive and offensive lineman in this year’s draft. I have a combined total of 18 linemen going in round one, making this a very deep draft on both sides of the interior line.

On the other hand, it's going to be a thin draft at the skilled positions and I have only four skilled players in the first 32 picks led by what many are calling the safest pick in the draft, Iowa tight end, T.J. Hockenson.

Here are a few notes on some other players…

Ascending: Brian Burns, OLB/DE - Darnell Savage, S - Noah Fant, TE

Descending: Montez Sweat, DE - Rashan Gary, DL - D.K. Metcalf, WR

Time to take a look at my 600 ESPN El Paso Mock Draft. I don’t project trades so this mock will blow up around pick three as I fully expect Jon Gruden to throw a wrench into the draft.

Getty Images

1. Arizona – Kyler Murray, QB, Oklahoma
2. San Francisco – Nick Bosa, DE, Ohio State
3. N.Y. Jets – Quinnen Williams, DT, Alabama
4. Oakland – Ed Oliver, DT, Houston
5. Tampa Bay – Devin White, LB, LSU
6. N.Y. Giants – Josh Allen, OLB/DE, Kentucky
7. Jacksonville – T.J. Hockenson, TE, Iowa
8. Detroit – Brian Burns, OLB/DE, Florida State
9. Buffalo – Jawaan Taylor, OT, Florida
10. Denver – Devin Bush, LB, Michigan
11. Cincinnati – Jonah Williams, OL, Alabama
12. Green Bay – Noah Fant, TE, Iowa
13. Miami – Christian Wilkins, DT, Clemson
14. Atlanta – Cody Ford, OL, Oklahoma
15. Washington – Dwayne Haskins, QB, Ohio State

Getty Images

16. Carolina – Clelin Ferrell, DE, Clemson
17. N.Y. Giants – Daniel Jones, QB, Duke
18. Minnesota – Garrett Bradbury, OL, N.C. State
19. Tennessee – Marquise Brown, WR – Oklahoma
20. Pittsburgh – Byron Murphy, CB, Washington
21. Seattle – Montez Sweat, DE, Mississippi State
22. Baltimore – Erik McCoy, C/G – Texas A&M
23. Texans – Andre Dillard, OT, Washington State

Getty Images

24. Oakland – Josh Jacobs, RB, Alabama
25. Philadelphia – Rashan Gary, DL, Michigan
26. Indianapolis – Jeffery Simmons, DT – Mississippi State
27. Oakland – Rock Ya-Sin, CB – Temple
28. L.A. Chargers – Dexter Lawrence, DT, Clemson
29. Seattle – Darnell Savage, S, Maryland
30. Green Bay – Johnathan Abram, S – Mississippi State
31. L.A. Rams – Elgton Jenkins, OL – Mississippi State
32. New England – Joejuan Williams, DB, Vanderbilt

Follow Robert Garcia on Twitter @TexasTrinity