Walter Scott once said, “Oh, what a tangled web we weave, when first we practice to deceive!”

That is what you could call the four months leading up to the NFL Draft, deception. Is J.J. McCarthy that good of a quarterback prospect or is John Harbaugh blowing smoke up our arse to leverage his team into picking up some extra draft capital? I’m going with the latter.

Vegas has the over/under set at 4.5 quarterbacks selected in the first round of this year’s draft. I’m not a betting man but in this case, I’m taking the over with five! Expect to see Williams, Daniels and Maye go one, two, three, with the Patriots deciding to take tickets sales over replenishing a depleted roster. The Vikings make the move up to five to select J.J. McCarthy and hope the projections on what he could be, come true.

I’ve got six wideouts going in the first round, with three selected in the top ten picks, along with eight offensive linemen and one tight end selected. That brings the total to 20 offensive players taken in the first round and we’ve got a record folks!

This is my mock draft…

Robert Garcia's 2024 NFL MOCK DRAFT:
1. Chicago: Caleb Williams, QB – USC
2. Washington: Jayden Daniels, QB – LSU
3. New England: Drake Maye, QB – UNC
4. Arizona: Marvin Harrison Jr, WR – Ohio State
5. Trade - Minnesota: J.J. McCarthy, QB – Michigan
6. NY Giants: Malik Nabers, WR – LSU
7. Tennessee: Joe Alt, OT – Notre Dame
8. Atlanta: Byron Murphy II, DT – Texas
9. Chicago: Rome Odunze, WR – Washington
10. NY Jets: Brock Bowers, TE – Georgia
11. Trade - LA Chargers: JC Latham, OT – Alabama
12. Denver: Dallas Turner, Edge - Alabama
13. Las Vegas: Taliese Fuaga, OT – Oregon State
14. New Orleans: Olumuyiwa Fashanu, OT – Penn State
15. Indianapolis: Quinyon Mitchell, CB – Toledo
16. Seattle: Troy Fautanu, OL – Washington
17. Jacksonville: Terrion Arnold, DB – Alabama
18. Cincinnati: Brian Thomas, WR – LSU
19. LA Rams: Jared Verse, DE – FSU
20. Pittsburgh: Graham Barton, OL – Duke
21. Miami: Jer’Zhan Newton, DT – Illinois
22. Philadelphia: Amarius Mims, OT – Georgia
23. Trade - LA Chargers: Nate Wiggins, CB – Clemson
24. Dallas: Tyler Guyton, OT – Oklahoma
25. Green Bay: Cooper DeJean, DB – Iowa
26. Tampa Bay: Laiatu Latu, DE – UCLA
27. Trade – Las Vegas: Michael Penix, QB – Washington
28. Buffalo: Adonai Mitchell, WR – Texas
29. Detroit: Kool-Aid McKinstry, CB – Alabama
30. Baltimore: Chop Robinson, Edge – Penn State
31. San Francisco: Darius Robinson, DL – Missouri
32. Kansas City: Xavier Worthy, WR – Texas

Wrestlemania XL Press Conference

Dwayne "The Rock" Johnson, Cody Rhodes, Roman Reigns, Seth Rollins, Paul "Triple H" Levesque, and many more were in Las Vegas for the Wrestlemania XL press conference.

Gallery Credit: Ace Acosta for 600 ESPN El Paso

More From 600 ESPN El Paso