This mock draft is a combination of what I would do if I were making the picks for each franchise and rumors from various outlets on the worldwide web. Free agency has shaken this mock up dramatically so without further ado… the picks:

1. Cardinals: Kyler Murray, QB- It’s crazy how much this pick has become a lock but the signs are there if you pay attention. The Cardinals weren’t at Murray’s Pro Day but they’re taking a big contingent out to Oklahoma to work him out. Why do this if you have a starter drafted 10th overall last year? They either want Murray or want a team that has enquired about the pick to think they’ll do it. Either way that’s good news for the rest of this draft. Kyler Murray is the best quarterback in this class; he has a great arm, throws with anticipation and accuracy to all levels, works through progressions and excels when pressured.

2.49ers: Nick Bosa, EDGE- A majority of this fan base wants to trade down, they also don’t want Nick Bosa for some reason. But on draft night, a franchise that has struggled for half a decade trying to find an edge rusher takes the best one available to a loud chorus of boos from their fans.

3.Jets: Josh Allen, EDGE- The Anthony Barr debacle tipped the Jets hand, Allen possesses a similar skillset but provides even more pass rush ability which Gang Green badly needs.

4. Raiders: Rashan Gary, EDGE- This is a Mike Mayock player if I ever saw one. Gary has all the tools and freakish athleticism the Raiders will covet. He has the size and strength to move around in their defense wherever he’s needed and will add to a young, dangerous looking front.

5. Bucs: Quinnen Williams, IDL- After the Vea pick and with Gerald McCoy there I’m not very confident about this pick. However, McCoy is getting older. Cutting him can save a lot of money so maybe the front office plans for the future of their defensive line. Quinnen Williams is a great prospect with fantastic tape and a tragic story fueling him.

6.Giants: Dwayne Haskins, QB- Dave Gettleman knows he can’t pass on quarterbacks in back to back years especially after trading away the team’s best player. Haskins has growing to do and he will have time behind Eli Manning for half a season.

7. Jaguars: Jawaan Taylor, OT- I’m not the biggest fan of the Nick Foles signing but if you’re going all in at least protect him with a mean mammoth tackle like Taylor. This pick will see the return of a physical run game in Jacksonville and likely a playoff run.

8.Lions: Montez Sweat, EDGE- Heart problems aside Sweat is a productive defender with size and athleticism which fits the Lion/Patriot mould.

9. Bills: D.K. Metcalf, WR- Josh Allen is making strides but he needs a legitimate weapon at receiver so Brian Beane provides him with THE legitimate weapon of the 2019 Draft. Metcalf is a big target with great speed and hands who will grow alongside Allen.

10. Broncos: Devin White, LB- Vic Fangio has always had great linebackers: Patrick Willis, Navarro Bowman, Danny Trevathan and Roquan Smith. Now he gets a shot at another really good one in Devin White – a fast 3 down linebacker with leadership skills and the knack for making plays.

11. Bengals: Andre Dillard, OT- The need for help on the offensive line is huge, especially in the AFC North where teams have ferocious defensive lines. If the Bengals roll with Andy Dalton they need to protect him, Andre Dillard is a superb pass protector who will improve his run blocking in time.

12. Packers: T.J. Hockenson, TE- In my first mock before free agency I gave the Packers two EDGE rushers, so they went out and got two in free agency. Now that their defensive issues are solved, they start surrounding the most gifted quarterback in the league with offensive weapons. Hockenson blocks and catches the football consistently which makes him the best tight end in this class.

13. Dolphins: Brian Burns, EDGE: Burns won’t have to travel far from where he played in college. If he’s there and the Dolphins are in tank mode this pick makes sense. Fix the defense under Brian Flores whilst waiting for your Quarterback in 2020.

14. Falcons: Ed Oliver, IDL- Grady Jarrett might be too expensive to keep next season so the Falcons plan ahead by adding a very good interior player in Oliver. What he lacks in size he makes up for in quickness and grit.

15: Redskins: N’Keal Harry, WR- A big bodied receiver with strong hands, Harry is fast enough to create after the catch. He’s a leader and by all accounts a good person which is what Washington needs.

16. Panthers: Cody Ford, OL: Big, tough and physical is how the Panthers play so this is a seamless fit at a position of need at either guard or tackle.

17. Giants: Devin Bush Jr, LB- the offensive line needs help but this class is solid so the Giants solve one of their plentiful defensive issues here. Bush is fast and tough – he’ll be a leader on this team for years.

18. Vikings: Jonah Williams, OL- Whether inside or outside, the Vikings OL needs help. Jonah Williams is a sound player who will do his job every snap. Immediate upgrade for a porous line and he can play anywhere.

19. Titans: Christian Wilkins, IDL- I was tempted to go offense but this defense needs some youth upfront. Wilkins is a leader and a good player.

20. Steelers: Greedy Williams, CB- Whilst being long, fast and fluid, Williams is still learning the cornerback position. He’ll make some mistakes but Mike Tomlin needs to fix this secondary badly. Adding Williams helps the Steelers immediately.

21. Seahawks: Garrett Bradbury, IOL – This division is tough as nails so protecting their franchise QB whilst still being able to pound the rock means more talent on the offensive line.

22. Ravens: Hakeem Butler, WR- They’re all in on Lamar Jackson so they need to give him legitimate weapons that can separate and make up for some of his accuracy issues. Butler is a power forward with 4.4 speed.

23. Texans: Dalton Risner, OT – Protect Deshaun Watson at all costs.

24. Raiders: Noah Fant, TE – No Jared Cook, no worries for the black hole. Noah Fant is a top athlete with tremendous size. John Gruden will mould him into a weapon.

25. Eagles: Chauncey Gardner-Johnson, S – The versatility to play corner and safety like Malcom Jenkins makes CGJ a perfect fit in Philadelphia. Improved secondary play for the Eagles will result in them taking control of the NFC East.

26. Colts: Clelin Ferrell, EDGE – The Colts stayed out of the free agency splashing until they added Justin Houston. They still need help up front however, and Chris Ballard adds another well-rounded trench player – this time one who can be on the team for a decade.

27. Raiders: Byron Murphy, CB- The Raiders need help at corner having already addressed the safety position in free agency. Mike Mayock loves good players and doesn’t knock them for size if they make plays… Murphy is that guy.

28. Chargers: Jerry Tillery, IDL- The Chargers possess an excellent roster but they need to get younger at the DT spot. Tillery will rotate early with a view of being the future starter.

29. Chiefs: A.J. Brown, WR- Tyreek Hill continues to get in trouble according to reports, if any suspension comes down from the league the Chiefs will need an insurance policy. AJ Brown is physical, tough and dangerous after the catch.

30. Packers: Marquise Brown, WR – Losing Randall Cobb after losing Jordy Nelson last year must sting for Aaron Rodgers, who was critical of his young wideouts last year. The Packers’ scouts have been reported at many games with top receivers so this pick makes sense. Brown is a speed demon with route running skills.

31. Rams: Nasir Adderley, S – Eric Weddle is a veteran added to solidify the back end in Los Angeles but Nasir Aderly and John Johnson are the future.

32. Patriots: DeAndre Baker, CB – Comfortable in both man coverage and zone coverage, Baker provides the New England defense with a shutdown corner opposite Stephone Gilmore.