My turn to play Mr. General Manager and predict all 32 first round picks. I’m also throwing in a trade wrinkle to separate my mock from any other mock draft on the internet. Yes, I’m predicting what trades will go down during the draft.

1. Tampa Bay- QB Jameis Winston- Florida State: I think Tampa would love to trade out of this spot and still be able to grab one of the top two signal callers, but that is highly unlikely. Instead they stay put and draft what they hope will be their franchise quarterback.

2. Tennessee Trades Out of Pick with the Jets- QB Marcus Mariotta- Oregon: The Jets decide they can’t stand pat and hope Mariotta falls to them at six. Instead they make the decision easy for the Titans about sticking with Zach Mettenberger.3. Jacksonville- DT Leonard Williams- USC: The Jags are in the ten year process of rebuilding, and Leonard Williams may be the best player in this draft. He will be a disruptive force on their defensive line for years to come.4. Oakland- WR Kevin White- WVU: The Raiders get a true number one receiver for young quarterback Derek Carr. White, who draws comparisons to Julio Jones, catapulted himself into the number one receiver spot ahead of Amari Cooper and DeVante Parker with an eye popping performance at the combine highlighted by a 4.35 forty yard dash.5. Washington trades Out of Pick with Atlanta- OLB Vic Beasley Clemson: The Skins help themselves immensely by trading back to fill more holes, and Atlanta moves up to secure who, in their mind, is the best pass rusher in the draft. Beasley wowed scouts and coaches alike at the combine, which vastly boosts his draft stock over the other pass rush specialists.6. Tennessee- DE Dante Fowler Jr- Florida: After moving back a few spots, the Titans still land a player in Fowler who will bolster a very lackluster pass rush. Teaming him with Jurrel Casey inside will help the Titans defense get off the field on third down, something they couldn’t do last year.

7. Chicago- DT Danny Shelton- Washington: Shelton’s name is picking up some steam after blowing people away at the Senior Bowl. Chicago hasn’t been able to stop the run for a few years now, and Shelton will help put a stop to those troubles as a true nose guard for John Fox.8. Washington- DE Randy Gregory- Nebraska: This could be another trade hotspot, but Gregory will be too juicy to pass up here. The Skins need a lot, but a pass rusher opposite Ryan Kerrigan might be at the top of their list.9. New York Giants- OT Andrus Peet- Stanford: The Giants need a bonafide left tackle so they can reshuffle the rest of their line. Will Beatty would be better at right tackle, and Justin Pugh would be better at guard.10. St. Louis- WR Amari Cooper- Alabama: Jeff Fisher won’t pass up the opportunity to bring in a blue chip player like Cooper.11. Minnesota-WR DeVante Parker- Louisville: The Vikings unite the Louisville connection of Bridgewater to Parker in hopes of finding a number one receiver.

12. Cleveland- OT Brandon Scheriff- Iowa: After missing out on the top three receivers, the Browns upgrade their right tackle position with another bruiser from the Big Ten.13. New Orleans- OLB Shane Ray- Mizzou: The Saints have a ton of holes and no cap space to fill them, so trading back for extra picks makes a lot of sense. But if they do stay put, Ray would make sense for them here, as a new toy for Rob Ryan to play with.14. Miami- CB Trae Waynes- Mich State: The Fins have two aging starting corners and could use some new blood.15. San Fran trades out of pick with Kansas City-Saftey Landon Collins- Alabama: With the uncertainty of Eric Berry’s status, the Chiefs execute their contingency plan and take by far the draft’s best safety.16. Houston-OT Ereck Flowers- Miami: The Texans fill a need at right tackle here.17. San Diego- RB Todd Gurley- Georgia: The Chargers need a lead back now that Ryan Matthews is a free agent.

18. San Fran- OLB Bud Dupree- Kentucky: The Niners won’t pass on a potential stud pass rusher like Dupree, especially with the lack of reliability of Aldon Smith.19. Cleveland-WR Breshad Perriman- Central Florida: The Browns need help at receiver, and Perriman has the look of a potential number one receiver.20. Philly- CB Jalen Collins- LSU: The Eagles need a stud corner to keep up with the likes of Dez Bryant and Odell Beckum four times a year.21. Cincinnati- DT Arik Armstead- Oregon: The Bengals had a measly 20 sacks last year, so upgrading the pass rush is priority number one.22. Pittsburgh- CB Marcus Peters- Washington: The Steelers are in the process of rebuilding on defense, and with the aging Ike Taylor still penciled to start at corner, a young corner is imperative.23. Detroit- DT Eddie Goldman- FSU: The Lions have both starting defensive tackles entering into free agency.24. Arizona- LB Eric Kendricks- UCLA: Arizona adds another talented defender to their already impressive stable.

25. Carolina-OT La’el Collins- LSU: The Panthers desperately need a starting left tackle.26. Baltimore trades back two spots with Denver-TE Maxx Williams- Minnesota: The Broncos need to replace Julius Thomas, and the Ravens gain an extra fourth round pick for moving back just two spots.27. Dallas- RB Melvin Gordon- Wisconsin: The Cowboys draft Murray’s replacement at tailback.28. Baltimore- WR Sammie Coates- Auburn: This kid makes plays, as I saw him do it week after week in the SEC.

29. Indy- OT TJ Cummings- Pitt: The Colts have let Andrew Luck run for his life for too long.30. Green Bay- DT Malcolm Brown- Texas: You can never have enough good defensive lineman.31. Seattle- DT Jordan Phillips- Oklahoma: The Hawks are gonna have to get younger and cheaper along their defensive line now that Russell Wilson will be getting paid.32. New England- TE Devin Funchess- Michigan: This has Belichick pick written all over it, as Funchess can give them back what they lost in Aaron Hernandez.