1. Tampa Bay Buccaneers: Jameis Winston, QB FSU

On the field Winston is the best QB in the draft, he knows how to read a defense and has all the intangibles that you look for in a QB (on the field). Off the field he is immature and sometimes can lack common sense but the Bucs also realize that they cannot pass up the chance to potentially draft their franchise QB.

2. Tennessee Titans: Leonard Williams, DL USC

The Titans are a team to look out for when projecting trades, they can go multiple different ways here. They could grab Mariota and let Mettencheesburger battle him for the starting spot. Another option would be to grab who many believe to be the best defensive player in the draft, or the best player overall. I have the latter happen, Leonard Williams being that player.

Previously: Marcus Mariota

3. Jacksonville Jaguars: Vic Beasley, EDGE Clemson

Jacksonville narrowly misses out on Leonard Williams, but get the guy to fill in that Leo spot. Beasley is an impressive EDGE rusher, showing ability to bend and get after the quarterback, something that the Jags need to improve on. I tried to almost force a trade here, but the Jaguars are in kind of a crappy spot as far as trade leverage goes.

Previously: Randy Gregory

4. Oakland Raiders: Dante Fowler, DE/OLB Florida

The only team that had less sacks than the Raiders was the Bengals. They need a long term solution here, and the versatility of Fowler will be enticing.

5. TRADE. Philadelphia Eagles: Marcus Mariota, QB Oregon

When the Eagles see Mariota fall past the Raiders, they will get scared that the Redskins will select him. You better believe the Redskins will use that to bait the Eagles to trade up for him.

6. TRADE. Cleveland Browns: Kevin White, WR WVU

The Jets were targeting Mariota but since that isn’t a possibility they trade back with the Browns who need someone to throw to since Josh Gordon cannot get out of his own way. They trade their #12 pick to the Jets.

7. Chicago Bears: Randy Gregory, EDGE Nebraska

To the surprise of everyone, the Bears choose the guy who everyone thinks will fall due to his failed drug test. On the field, Gregory is a top 5 pick, off the field is the only issue. The Bears need help in the front seven and get a steal here.

8. Atlanta Falcons: Alvin “Bud” Dupree, EDGE/DE Kentucky

Everyone and their grandma knows the Falcons will choose whatever EDGE rusher falls to them, and Dupree offers the best value and potential of them all.

9. New York Giants: Amari Cooper, WR Alabama

Every year there is a top 5 talent that is passed up whether it’s for the guy who has better stats, or the guy that has “more potential”. The Giants historically go BPA, and get the best receiver in the class.

10. Saint Louis Rams: Brandon Scherff, OL Iowa

It’s going to happen, I’m not a fan of Scherff but he is the “best offensive lineman on the board” and the Rams have to upgrade their line.

11. Minnesota Vikings: Ronald Darby, CB FSU

WHAT!? Yes, I know. Every draft there is something odd that happens. The Vikings are very hard to predict, whatever they do no one can 100% say they knew it would happen. I have Darby as the best cover corner in the draft, and at this point I have to stick with my prediction that he will be the first corner taken.

12. New York Jets: Brett Hundley, QB UCLA

Another one of my predictions is that the Jets will draft Brett Hundley, much like the Vikings in 2011 they freak out and pull the trigger on “their guy” way earlier than they should have.

13. New Orleans Saints: Shane Ray, EDGE Mizzou

The Saints desperately need someone to get after the QB, other than Cameron Jordan. I’m not a fan of Shane but the Saints cannot afford to wait until 31 to get an EDGE rusher.

14. TRADE Detroit Lions: La’ell Collins

The Lions realize they cannot wait around at 23 for one of the top OL to fall to them so they jump way up to nab the guy they want, who can jump in at OT or OG.

15. San Francisco 49ers: Trae Waynes, CB MSU

16. Houston Texans: Cameron Erving, C FSU

17. San Diego Chargers: Danny Shelton, NT Washington

18. Kansas City Chiefs: Andrus Peat, OT Stanford

19. Cleveland Browns: Eddie Goldman, NT FSU

20. Washington Redskins: Marcus Peters, CB Washington

21. Cincinnati Bengals: Malcom Brown, DT Texas

22. TRADE Dallas Cowboys: Jalen Collins, CB LSU

23. Miami Dolphins: Eric Kendricks, LB UCLA

24. Arizona Cardinals: Landon Collins, S Alabama

25. Carolina Panthers: T.J Clemmings, OT Pitt

26. Baltimore Ravens: Devante Parker, WR Louisville

27. Pittsburgh Steelers: Eli Harold, OLB Virginia

28. Denver Broncos: Ereck Flowers, OT Miami

29. Indianapolis Colts: Denzel Perryman

30. Greenbay Packers: Shaq Thompson, LB/SS Washington

31. TRADE Jacksonville Jaguars: Todd Gurley, RB Georgia

32. New England Patriots: Jordan Phillips, DT Oklahoma