One of the greatest days on the sports calendar is here—the NFL Draft.

Throughout the next three days,

600 ESPN El Paso remains on the ground in Detroit for the first round of the NFL Draft. Join us for SportsTalk live from 4-7 PM (MST) hosted by Stephen Foster, Chris Fernandez, former player Mel Owens and myself.

Here are some of my thoughts on the draft before we jump into the mock draft:

  • Receivers, receivers and receivers! What a receiver class this is across the NFL. Marvin Harrison Jr. is being called the most sure-fire draft-ready wide receiver in this class. The unicorn of the group is LSU's Malik Nabers, who has trended upward over the last months. Don't forget about Washington standout Rome Odunze, who looks physically imposing and played fantastic football in the CFP National Championship.
  • Could we get 5 QBs picked in the first round? We could see a quarterback draft order of Caleb Williams-Jayden Daniels-Drake Maye-J.J. McCarthy go in the top 10 of the draft, respectively. Is Michael Penix going to shoot up the draft last minute the way that Trey Lance did in 2021? Or, is he going to be more of a Will Levis, who ended up dropping out of the first round? I think Penix is going to be a trendy name to watch in the No. 11-20 picks of this draft.
  • Over/under 6.5 trades in the first round? Craziness is about to ensue here in the first round. I would be hammering the over on this. I think there are quite a few teams that want to trade into the No. 10-15 picks of the draft. Most draft gurus suggest there is a talent drop-off in talent after the first 15 players on the board. I think picks 7-10 could get a little crazy too.

Mock Draft: 2024

1) Chicago Bears (from Carolina) - Caleb Williams (QB, USC)

2) Washington Commanders - Jayden Daniels (QB, LSU)

3) (TRADE) Minnesota Vikings via Patriots - Drake Maye (QB, UNC)

4) Arizona Cardinals - Marvin Harrison Jr. (WR, Ohio State)

5) Los Angeles Chargers - JC Latham (OT, Alabama)

6) New York Giants - Rome Odunze (WR, Washington)

7) Tennessee Titans - Joe Alt (OT, Notre Dame)

8) Atlanta Falcons - Dallas Turner (LB, Alabama)

9) Chicago Bears -  Malik Nabers (WR, LSU)

10) (TRADE) Denver Broncos via Jets - J.J. McCarthy (QB, Michigan)

11) New England Patriots (Via Minnesota Trade) - Taliese Fuaga (G/T, Oregon State)

12) New York Jets (Via Denver Trade) - Brock Bowers (TE, Georgia)

13) Las Vegas Raiders - Michael Penix Jr. (QB, Washington)

14) New Orleans Saints - Troy Fautanu (OG, Washington)

15) (TRADE) Philadelphia Eagles via Colts - Quinyon Mitchell (CB, Toledo)

16) Seattle Seahawks - Terrion Arnold (CB, Alabama)

17) Jacksonville Jaguars - Johnny Newton (IDL, Illinois)

18) Cincinnati Bengals - Byron Murphy II (DT, Texas)

19) Los Angeles Rams - Jared Verse (EDGE, Florida State)

20) Pittsburgh Steelers - Graham Barton (OT, Duke)

21) Miami Dolphins - Laiatu Latu (EDGE, UCLA)

22) Indianapolis Colts (Via Eagles Trade) - Brian Thomas Jr. (WR, LSU)

23) New England Patriots (Via Vikings Trade) - Cooper DeJean (CB, Iowa)

24) Dallas Cowboys - Olumuyiwa Fashanu (OT, Penn State)

25) Green Bay Packers - Amarius Mims (OT, Georgia)

26) Tampa Bay Buccaneers - Nate Wiggins (CB, Clemson)

27) Arizona Cardinals (from Houston) - Chop Robinson (EDGE, Penn State)

28) Buffalo Bills - Adonai Mitchell (WR, Texas)

29) Detroit Lions - Kool-Aid McKinstry (CB, Alabama)

30) Baltimore Ravens - Tyler Guyton (OT, Oklahoma)

31) San Francisco 49ers - Darius Robinson (DL, Missouri)

32) Kansas City Chiefs -  Xavier Worthy (WR, Texas)


More From 600 ESPN El Paso