We've unveiled mock drafts of all shapes and sizes and from each of our writers and contributors this NFL draft season, but here's our final collaboration, from Arthur Arkush and Hub Arkush, attempting to connect as many dots as possible with a little more than 24 hours remaining until the craziness offically commences.
The Arkush duo shared a few notes in this exercise but ultimately took turns making picks and offering analysis, with Arthur up first on the clock as the Cardinals and making every odd-numbered selection, with Hub handling the evens.
1. Cardinals — Oklahoma QB Kyler Murray
Well, we're waiting...
2. San Francisco 49ers — Ohio State EDGE Nick Bosa
We know EDGE is where the 49ers are going, and it's not an easy choice over Josh Allen, but Bosa’s the more finished product.
3. New York Jets — Houston DT Ed Oliver
It's possible Oliver has the highest ceiling in the entire draft, but passing on Williams — our top-rated prospect this year, who easily has the higher floor — especially if Gregg Williams is the driving force, is risky business.
4. Oakland Raiders — Alabama DT Quinnen Williams
The Raiders sit tight at four, get our No. 1-rated prospect in this draft and fill a real need.
5. Tampa Bay Buccaneers — LSU LB Devin White
One way to cover up deficiencies at all three levels defensively, we suppose, is picking a middle linebacker with speed to burn and major playmaking potential.
6. New York Giants — Kentucky EDGE Josh Allen
This is the pass rusher Dave Gettleman wants to build his defense around, and the QB has to wait because he can’t believe Allen’s still here.
7. Jacksonville Jaguars — Alabama OT Jonah Williams
We won't be surprised if T.J. Hockenson, Andre Dillard or Jawaan Taylor is the pick here, but Williams strikes us as a Doug Marrone and Tom Coughlin type and he's an elite blocking prospect.
8. Detroit Lions — Iowa TE T.J. Hockenson
Hockenson may be the most exciting TE prospect in a decade, and the Lions have a huge need after quitting too early on Eric Ebron.
9. Buffalo Bills — Washington State OT Andre Dillard
Watching Dillard in pass protection is a joy, and arguably no quarterback in football needs an added layer of protection more than second-year flame-thrower Josh Allen.
10. Denver Broncos — Ohio State QB Dwayne Haskins
This is a great fit. Haskins is the best QB prospect in this draft, but he needs more time and fits really well in the same system as Flacco.
11. Cincinnati Bengals — Michigan LB Devin Bush
It says here getting the other dude named Devin is a blessing in disguise for the Bengals, who badly need to start over in the middle of their 'D' following Vontaze Burfict's release.
12. Green Bay Packers — Mississippi WR D.K. Metcalf
The Packers need to weaponize Aaron Rodgers, and Metcalf across from Davante Adams could be lethal.
13. TRADE: New York Giants (from Miami Dolphins) — Duke QB Daniel Jones
Look, if Jones is their guy, jumping in front of rival Washington for him and still landing a potential game changer off the edge in Allen is a big win for the NFL's most maligned general manager.
14. Atlanta Falcons — Michigan DL Rashan Gary
The BAA (best available athlete) matches the Falcons greatest need.
15. Washington — Mississippi WR A.J. Brown
After Washington swung and missed on Josh Doctson, we fully endorse this pick for the more complete Brown, who immediately becomes the top WR option in D.C.
16. Carolina Panthers — Florida OT Jawaan Taylor
With the exception of one season from Michael Oher, the Panthers have been trying to fix left tackle forever. Taylor could be special.
17. Miami Dolphins (from Cleveland Browns through Giants) — Clemson DT Christian Wilkins
This is an awesome trade by Chris Grier, who not only gets a potential top-10 talent and unassailable locker room presence at No. 17, he turns the 2020 second-rounder from the Giants into — wait for it — Josh Rosen.
18. Minnesota Vikings — Mississippi OT Greg Little
This may be a slight reach — only because Little definitely needs to add strength and some technique work — but he’s the most natural left tackle in the draft.
19. Tennessee Titans — Oklahoma WR Marquise Brown
It might not matter if Marcus Mariota doesn't step up in the biggest season of his pro career, but the value here on Brown, an ideal Corey Davis complement, is solid.
20. Pittsburgh Steelers — LSU CB Greedy Williams
Steelers can’t believe all the corners are still on the board, and Williams has the highest ceiling.
21. Seattle Seahawks — Florida State EDGE Brian Burns
They gained an extra first-rounder in the Frank Clark deal and waste little time restocking the EDGE cupboard with an immense talent in Burns who fits Pete Carroll's need for speed.
22. Baltimore Ravens — Ohio State WR Parris Campbell
Campbell is raw, but his traits are through the roof and he can play any of the three wideout spots. Patience may yield a star.
23. Houston Texans — Oklahoma OT Cody Ford
The Texans could also trade into the 'teens to help ensure they get a Day 1 edge protector, but protection is the key word and Ford has a chance to stick outside.
24. Oakland Raiders (from Chicago Bears) — Alabama RB Josh Jacobs
The running backs are the most uncertain group in this draft, but most have Jacobs No. 1 and it’s a huge need for the Raiders.
25. Philadelphia Eagles — Mississippi State DT Jeffery Simmons
It takes a certain organization and decision maker to make this pick on a player with an ugly off-field incident in his past, not to mention the ACL tear likely to make him a rookie redshirt. We know the Eagles are comfortable with the second part of the equation after drafting Sidney Jones a couple years ago.
26. Indianapolis Colts — Mississippi State S Johnathan Abram
The Colts want difference makers on the back end of their defense, and Abram has come on strong with evaluators these past few weeks.
27. Oakland Raiders (from Dallas Cowboys) — Missouri QB Drew Lock
It says here the Raiders spend one of their first-rounders on Derek Carr's eventual replacement, and Lock has a rapport with Gruden and represents good value here.
28. Los Angeles Chargers — Clemson DT Dexter Lawrence
The Chargers have plenty of pass rush but need a space eater in the middle, making Lawrence the perfect fit here.
29. Seattle Seahawks (from Kansas City Chiefs) — Mississippi State EDGE Montez Sweat
A Darnell Savage or Taylor Rapp at safety, or perhaps Jerry Tillery to pair with Jarran Reed could also make sense here, but Sweat could be the steal of the draft.
30. Green Bay Packers (from New Orleans Saints) — Boston College EDGE Zach Allen
The Packers need playmakers in the front seven, where Allen is the best one left on the board.
31. Los Angeles Rams — North Carolina State C Garrett Bradbury
The Rams will run this pick to the podium with the same speed and urgency Bradbury showed in clocking a 4.92 40 and 7.41 three-cone. The fit in Sean McVay's offense as John Sullivan's replacement couldn't be more snug.
32. New England Patriots — Iowa TE Noah Fant
This isn’t just a need pick — many feel Fant is a top-15 prospect who could be as good or better than his teammate Hockenson.