Full first-round 2024 mock draft: Trades shakeup the top ten

Full first-round mock draft in preparation for the 2024 NFL Draft.
NFL Draft
NFL Draft / Frederick Breedon/GettyImages
1 of 8

First-round mock draft: Picks 1-4

57. Caleb Williams. 1. player. USC. no. 1. QB. Caleb Williams. .

If we needed any more confirmation that the Chicago Bears are going to draft Caleb Williams then we got it with the trade of Justin Fields. Williams has special talent in his arm and legs; we just don't know what he will look like when he actually has time to throw the ball.

QB. LSU. Jayden Daniels. Jayden Daniels. No. 2. . . 2. player. 58

Jayden Daniels' supreme athleticism will give him an easy avenue to success in the NFL. He has another gear when he gets into the open field and is a solid pocket passer. I just question if he can find consistent, precise accuracy.

3. QB. Michigan. J.J. McCarthy. player. 47. No. 3. . . J.J. McCarthy

J.J. McCarthy deserves to be in the top-five conversation. While Michigan relied on the ground game, J.J. made play after play in critical situations. He can elite middle-of-the-field accuracy and anticipation. i just can't see the Patriots saying no to a top-level quarterback—let alone one from Michigan—after last season.

Marvin Harrison Jr.. Marvin Harrison Jr.. 32. . WR. Ohio State. 4. 4. player.

While Marvin Harrison Jr.'s ceiling might not be as high as a couple of other receivers, his floor is higher than anyone's. He can fill a need immediately for the Cardinals.