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.