Cowboys overcome terrible Trey Lance trade in 7-round 2024 mock draft

The Cowboys load up on picks in this trade-filled 7-round mock draft
Dallas Cowboys v Buffalo Bills
Dallas Cowboys v Buffalo Bills / Rich Barnes/GettyImages
1 of 5

Entering the 2024 NFL Draft, the Dallas Cowboys have several holes to fill on their roster. They were unable to retain the majority of their pending free agents including Tony Pollard, Tyron Smith, Tyler Biadasz, and Dorance Armstrong.

The good news as they look to fill out their roster is that the front office has done a good job in the draft as of late. The bad news is that they have limited selections to fill all their holes. That's why they trade down twice in this 2024 mock draft, allowing them to still land a few starters while also getting more darts to throw at the board.

Round 1, Pick 30 (From Baltimore): Zach Frazier, C, West Virginia

Trade: Cowboys send pick 24 to the Baltimore Ravens in exchange for the 30th pick in Round 1 and No. 93 in Round 3.

Trading down in Round 1 can be painful to sit through but it has its benefits. In this mock, the Cowboys move back six spots and add another top-100 selection. They miss out on a few of the premier offensive tackles but still get a starter in Zach Frazier.

The West Virginia product is a plug-and-play center that can replace Tyler Biadasz. Listed at 6-foot-3 and 310 pounds, Frazier has a wrestling background and offers excellent body control. He has a high football IQ which is a must for this position.

The Cowboys will still need at least one more starter but this is arguably their biggest need.