Detroit Lions general manager Bob Quinn’s desire to trade down in Round 1 is real, so I thought I’d try and incorporate some trades into this, my penultimate mock draft. Here goes:

1. Arizona Cardinals

DT Quinnen Williams, Alabama – Kyler Murray is still the favorite to go No. 1 and I might put him back here when my final mock drops next week. But there is chatter now that the Cardinals will go in a different direction.

2. San Francisco 49ers

DE Nick Bosa, Ohio State – It’s nearly a consensus that Bosa and Williams are the two best players in the draft, and in this mock they’re the first two off the board.

3. New York Jets

OLB Josh Allen, Kentucky – The Jets are a team that desperately want to trade down, but even with Murray on the board it’s a huge price to pay for a team in the teens to come up to No. 3.

4. Oakland Raiders

QB Kyler Murray, Oklahoma – Murray might not go No. 1, but he’s too dynamic a player to slide far.

More from Windsor:Time for Lions to take a chance in NFL draft, history be damned

5. Tampa Bay Buccaneers

DL Ed Oliver, Houston – Gerald McCoy has probably played his last down in Tampa. Oliver can be his replacement.

6. New York Giants

DL Christian Wilkins, Clemson – This is higher than most have Wilkins projected, but the more I ask around about defensive linemen, the more I think Wilkins could go in the top 10.

7. Jacksonville Jaguars

TE T.J. Hockenson, Iowa – The best tight end in the draft should go off the board somewhere between Picks 7-12.

8. Cincinnati Bengals

QB Dwayne Haskins, Ohio State – TRADE – Quinn gets his wish as the Bengals go up to get new coach Zac Taylor a quarterback. Cincinnati has 11 picks in the draft, and while five of those come in the sixth round, the price to move up three spots is not prohibitive. It likely would cost the Bengals a third-round pick, and they’d get the Lions’ fourth-rounder back in return.

More:Which NFL teams could draft a QB? Ranking all 32 teams by need for a passer

9. Buffalo Bills

DE Montez Sweat, Mississippi State – Sweat could slide into the teens based on character and health concerns, but with Jerry Hughes entering the last year of his deal, the Bills need a pass rusher.

10. Denver Broncos

LB Devin White, LSU – White has drawn comparisons to Roquan Smith, who was Denver coach Vic Fangio’s first-round pick when he was Chicago Bears defensive coordinator last year.

11. Detroit Lions

OL Jonah Williams, Alabama – TRADE – The Lions miss out on Oliver, Hockenson and White, but Williams is arguably the best offensive linemen in the draft. He would start Day 1 at right guard and could eventually move to right tackle when the Lions are done with Rick Wagner. Bob Quinn loves offensive linemen, and SEC players, and Williams checks both boxes.

12. Green Bay Packers

OT Jawaan Taylor, Florida – The Packers used free agency to fix their defense. They need to focus on offense early in the draft.

13. Washington

QB Drew Lock, Missouri – TRADE – Washington needs a quarterback, and with an extra third-round pick it can go up two spots to secure the one it likes.

14. Atlanta Falcons

DE Rashan Gary, Michigan – The Falcons seem like one of the teams determined to add defensive line help in the draft and Gary is the most talented pass rusher left.

More:Rashan Gary: 'I'm the best player in this draft'

15. Miami Dolphins

DT Jeffery Simmons, Mississippi State – TRADE – Dolphins GM Chris Grier said there are five elite defensive linemen in this draft. Simmons is one of them, even if he misses the season with a torn ACL.

16. Pittsburgh Steelers

LB Devin Bush, Michigan – TRADE – The Steelers have an extra third-round pick they can use to go up and the player they need for the middle of their defense.

More:Devin Bush on cusp of NFL with a style all his own: 'You won't break' him

17. New York Giants

WR D.K. Metcalf, Ole Miss – So it’s basically an Odell Beckham for D.K. Metcalf trade.

18. Minnesota Vikings

OL Cody Ford, Oklahoma – If the Vikings don’t do something to improve their offensive line, Kirk Cousins won’t make it through the year.

19. Tennessee Titans

TE Noah Fant, Iowa – With Delanie Walker’s age and health, the Titans would be wise to grab a tight end.

20. Carolina Panthers

OT Andre Dillard, Washington State – TRADE – The Panthers move back four spots and still get help for Cam Newton.

21. Seattle Seahawks

DE Brian Burns, Florida State – Burns needs to pack on a few more pounds, but he’s arguably the most athletic pass rusher in the draft.

22. Baltimore Ravens

WR Marquise Brown, Oklahoma – When your current No. 1 receiver is Willie Snead, this is the perfect mix of best player available and value.

23. Houston Texans

CB Greedy Williams, LSU – I’ve surprised myself by having no cornerbacks go in the first 22 picks. That changes here.

24. Oakland Raiders

DE L.J. Collier, TCU – The Raiders need pass rush help, and this is a bit of a curveball, but Collier had a nice week at the Senior Bowl when Jon Gruden was his coach.

25. Philadelphia Eagles

CB DeAndre Baker, Georgia – Baker is better than his testing numbers would indicate, and Ronald Darby is coming off a torn ACL.

26. New England Patriots

QB Daniel Jones, Duke – TRADE – I know, Bill Belichick usually trades out of the first round. But with 12 picks, he’s got enough spare change to go get his Tom Brady replacement.

27. Oakland Raiders

CB Byron Murphy, Washington – You didn’t think they were going to start Nevin Lawson at cornerback, did you?

28. Los Angeles Chargers

OL Dalton Risner, Kansas State – The Chargers still haven’t gotten anything out of 2017 first-round pick Forrest Lamp, and Risner can play everything from right tackle to center.

29. Kansas City Chiefs

Clelin Ferrell, Clemson – The Chiefs are switching to a 4-3 defense, and if Ferrell somehow falls in their lap they should run to the board.

30. Green Bay Packers

RB Josh Jacobs, Alabama – Finally, Aaron Rodgers might have a running game.

31. Los Angeles Rams

DT Dexter Lawrence, Clemson – With Ndamukong Suh gone, the Rams take the biggest run-stuffer in the draft.

32. Indianapolis Colts

DB Rock Ya-Sin, Temple – TRADE – The Colts gave up 31 points in a playoff loss to the Chiefs last season. Adding another defensive back won’t hurt.

Contact Dave Birkett at dbirkett@freepress.com. Follow him on Twitter @davebirkett.Read more on the Detroit Lions and sign up for our Lions newsletter.