The following is a mock draft based on the opinions from Sports Editor Joey Pickel and Veteran Guest Reporter Costas Tzoumas.
1. Jacksonville Jaguars – Trevor Lawrence QB (Clemson)
Team Needs: QB, OT, CB
2. New York Jets – Zach Wilson QB (BYU)
Team Needs: QB, WR, OL, EDGE
3. San Francisco (VIA Mia) – Justin Fields QB (Ohio State)
Team Needs: WR, LB, RB
4. Atlanta Falcons – Kyle Pitts TE (Florida)
Team Needs: QB, EDGE, LB
5. Cincinnati Bengals – Ja’Marr Chase WR (LSU)
Team Needs: WR, OT, EDGE
6. Miami Dolphins – DeVonta Smith WR (Alabama)
Team Needs: WR, CB, LB
7. Detroit Lions – Jaylen Waddle WR (Alabama)
Team Needs: WR, LB, CB
8. Carolina Panthers – Penei Sewell OT (Oregon)
Team Needs: QB, LB, OT, CB
9. Denver Broncos – Patrick Surtain II CB (Alabama)
Team Needs: EDGE, CB, QB
10. Dallas Cowboys – Jaycee Horn CB (South Carolina)
Team Needs: OT, CB, IDL
11. New York Giants – Rashod Bateman WR (Minnesota)
Team Needs: WR, EDGE, LB
12. Philadelphia Eagle (via SF) – Rashawn Slater OT (Northwestern)
Team Needs: CB, OL, QB
13. Los Angeles Chargers – Micah Parsons LB (Penn State)
Team Needs: OL, CB, LB
14. Minnesota Vikings – Christian Darrisaw OT (Virginia Tech)
Team Needs: OL, DL, S
15. New England Patriots – Trey Lance QB (North Dakota State)
Team Needs: WR, QB, DL
16.Arizona Cardinals – Caleb Farley CB (Virginia Tech)
Team Needs: CB, EDGE, RB
17. Las Vegas Raiders – Jaelan Phillips EDGE (Miami)
Team Needs: EDGE, OL, LB
18. Miami Dolphins – Zaven Collins LB (Tulsa)
Team Needs: WR, LB, RB
19. Washington Football Team – Jeremiah Owusu-Koramoah LB (Notre Dame)
Team Needs: QB, OT, LB
20. Chicago Bears – Mac Jones QB (Alabama)
Team Needs: QB, OL, WR
21. Indianapolis Colts – Teven Jenkins OT (Oklahoma State)
Team Needs: CB, WR, OT
22. Tennessee Titans – Kwity Paye, DE (Michigan)
Team Needs: EDGE, DL, WR
23. New York Jets (VIA Sea) – Christian Barmore, DT (Baltimore)
Team Needs: WR, OL, EDGE, DT
24. Pittsburgh Steelers – Alijah Vera-Tucker, G (USC)
Team Needs: OT, RB, CB
25. Jacksonville Jaguars (VIA LAR) – Alex Leatherwood, OT (Tackle)
Team Needs: QB, OT, CB
26. Cleveland Browns – Azeez Ojulari, OLB (Georgia)
Team Needs: DL, CB, LB, EDGE
27. Baltimore Ravens – Elijah Moore, WR (Ole Miss)
Team Needs: WR, EDGE, OL
28. New Orleans Saints – Greg Newsome II, CB (Northwestern)
Team Needs: CB, LB, QB, OL
29. Green Bay Packers- Rondale Moore, WR (Purdue)
Team Needs: OL, CB, WR
30. Buffalo Bills- Asante Samuel Jr., CB (Florida State)
Team Needs: CB, EDGE, WR
31. Baltimore Ravens (VIA KC) –
Team Needs: OL, S, EDGE- Trevon Moehrig S (TCU)
32. Tampa Bay Buccaneers- Jamin Davis, LB (Kentucky)
Team Needs: LB