This is it -- my final 2015 first round mock draft.
1. Tampa Bay Buccaneers: Jameis Winston, QB, Florida State
This is a no-brainer a this point.
2. Tennessee Titans: Kevin White, WR, West Virginia
It's Ken Whisenhunt. He loves offensive weapons, and Kevin White is one of the best in the draft.
3. Jacksonville Jaguars: Vic Beasley, OLB/DE, Clemson
For whatever reason this pick is not getting any traction, people like Amari Cooper and Leonard Williams, so because the Jaguars are awesome at hiding their moves, let's go with this.
4. Oakland Raiders: Alvin "Bud" Dupree, OLB/DE, Kentucky
For whatever reason the NFL likes Bud Dupree more than guys who have done it, but he has all the upside in the world.
5. Washington Redskins: Brandon Scherff, OT, Iowa
They want to make the safe pick, and Scherff may not be Zack Martin, but he should be a Day 1 starter.
6. New York Jets: Marcus Mariota, QB, Oregon
The Jets have a defense ready to win, and they'll let Geno Smith, Ryan Fitzpatrick and Mariota battle it out, utilize their run game and defense in new coach Todd Bowles' first year.
7. Chicago Bears: Leonard Williams, DT, USC
The Bears move to a 3-4 defense and Vic Fangio gets his Justin Smith.
8. Atlanta Falcons: Dante Fowler Jr., DE?OLB, Florida
This is a "fall" for Fowler, but it is the player and coach fit that makes the most sense, if the Jets don't pass.
9. New York Giants: Andrus Peat, OT, Stanford
The Giants get help along the offensive line.
10. St. Louis Rams: Amari Cooper, WR, Alabama
Who knows what the Rams will do, they are linked to offensive lineman, linebackers, and wide receivers, so a small fall for Cooper ends with a pick to St. Louis.
11. Minnesota Vikings: Trae Waynes, CB, Michigan State
I hate this pick, but it has been the rumor, which means it is not happening, but whatever.
12. Cleveland Browns: DeVante Parker, WR, Louisville
The Browns need wide receiver help and in that they get Parker, the highly talented receiver.
13. New Orleans Saints: Shane Ray, DE/OLB, Missouri
I think Ray could fall out of the first round, or the Saints could nab him up and utilize his relentless pass rushing capabilities.
14. Miami Dolphins: Todd Gurley, RB, Georgia
The Dolphins crush a lot of Cardinals fans dreams, and take a great weapon for Ryan Tannehill.
15. San Francisco 49ers: Arik Armstead, DL, Oregon
Justin Smith is gone, they need help, he's been the mock pick for the last couple of weeks, and that means it won't happen.
16. Houston Texans: Devin Smith, WR, Ohio State
There is a lot of talk about Breshad Perriman, but Smith is the more versatile player right now.
17. San Diego Chargers: Melvin Gordon, RB, Wisconsin
Sorry to Kyle Posey.
18. Kansas City Chiefs: Cameron Erving, C, Florida State
The Chiefs get mocked wide receivers a lot, which makes no sense. Erving continues to build up and influx offensive line.
19. Cleveland Browns: Danny Shelton, DT, Washington
The big bodied Shelton fits into what the Browns want to do and he gives them the nose tackle they need.
20. Philadelphia Eagles: Byron Jones, CB, Connecticut
He fits the Chip Kelly athletic mold and has some amazing feet.
21. Cincinnati Bengals: La'el Collins, OT, LSU
There are questions that Collins needs to answer, but he's a talented fit in what the Bengals need.
22. Pittsburgh Steelers: Marcus Peters, CB, Washington
The Steelers get the best corner in the draft.
23. Detroit Lions: Eddie Goldman, DT, Florida State
The Lions look to replace Ndamukong Suh.
24. Arizona Cardinals: Owamagbe Odighizuwa, OLB/DE, UCLA
The Cardinals take the edge player with the explosion and ability to move around the defense. Diggy can play from a stand up 3-4 OLB or with his hand in the dirt coming from anywhere along the defensive line.
25. Carolina Panthers: Jake Fisher, OT, Oregon
Athletic, long, the ability to move around the offensive line for the Panthers wherever they need help.
26. Baltimore Ravens: Kevin Johnson, CB, Wake Forest
Physical, menacing and excellent in his technique, Johnson would be able to come in right away and make an impact for the Ravens.
27. Dallas Cowboys: Landon Collins, S, Alabama
Getting a safety who can move around the defense and make plays in the box and in coverage, the Cowboys get a solid player at the end of round one.
28. Denver Broncos: Cedric Ogbuehi, OT, Texas A&M
Many have forgotten about Ogbuehi and what he did on the right side at Texas A&M, but he has the ability to come in and work for the Broncos.
29. Indianapolis Colts: Damarious Randall, safety, Arizona State
While I have been adamant that Randall doesn't make sense in round one, I think he goes here to the Colts who need a versatile, dynamic player on the back end of the defense.
30. Green Bay Packers: Eric Kendricks, LB, UCLA
The Packers need an inside linebacker and Kendricks is the favorite of some on the internet.
31. New Orleans Saints: Jaelen Strong, WR, Arizona State
The Saints need to continue to add weapons for Drew Brees and Strong could be a great replacement for Marques Colston in 2016.
32. New England Patriots: Randy Gregory, DE/OLB, Nebraska
The Patriots always do something interesting and it usually works.