1. Tampa Bay Buccaneers (2-14) - Marcus Mariota (QB/Oregon)
Lovie Smith brought in Josh McCown to be a stop-gap solution at quarterback, but it has instead yielded another season of QB carousel in Tampa Bay. Smith needs to find his guy in the draft, and that guy is Mariota, who has been solid for the Ducks all season.
2. Oakland Raiders (3-13) - Amari Cooper (WR/Alabama)
Oakland's team has been terrible this season, but this is largely in part to the lack of talent across the offense. Derek Carr needs a playmaker at receiver if the Raiders want to win a football game sometime in the near future.
3. Jacksonville Jaguars (3-13) - Leonard Williams (DE/USC)
Jacksonville is one of the league leaders in sacks, but there is nobody on defense who teams are altering their game plan towards. We've seen this song and dance before and while it looks good this year, it rarely expands into another season. Williams is the top player available and would command attention from opposing offenses.
4. New York Jets (4-12) - Jameis Winston (QB/Florida State)
Even is Michael Vick returns, he is 34 and isn't their long-term solution. With the team clearly moving on from Geno Smith, whoever coaches this team in 2015 will need to find his franchise signal caller. The Jets don't care about Winston's past, they may actually prefer it since it will steal headlines from the Giants.
5. Minnesota Vikings (5-11) - Randy Gregory (DE/Nebraska)
The Vikings have Anthony Barr and Everson Griffen, but Gregory is the top player available and there's no such thing as too many pass rushers in today's NFL.
6. Tennessee Titans (5-11) - Shane Ray (OLB/Missouri)
The Titans were unable to win because of their inability to stop the run late in the game. Pittsburgh relied on Le'Veon Bell, who ran for 49 yards in the final seven mnutes of the game. Kamerion Wimbley has always been a weak point of this defense and may be a cap casualty at season's end.
7. Atlanta Falcons (6-10) - Melvin Gordon (RB/Wisconsin)
I have been contemplating moving up Gordon ahead of Todd Gurley and following his phenomenal week and Gurley's injury, Gordon is now the top dog at RB. Gordon could be the next Jamaal Charles.
8. Washington Redskins (6-10) - Andrus Peat (OT/Stanford)
Protection for Robert Griffin III has been an issue in Washington, especially at right tackle, where it seems like nobody wants to earn a starting job. Peat and Trent Williams could be this generation's Chris Samuels and Jon Jansen.
9. Cleveland Browns (8-8) - Shilique Calhoun (DE/Michigan State)
Jabaal Sheard is a free agent and Barkevious Mingo hasn't lived up to expectations. Upgrading the pass rush in Cleveland is a likely option.
10. New York Giants (7-9) - PJ Williams (CB/Florida State)
Injuries have hit the Giants secondary hard this season. Factor that in with the fact that four Giants cornerbacks are in their contract year and the position suddenly becomes very thin.
11. New Orleans Saints (7-9) - Vic Beasley (OLB/Clemson)
The Saints defense has holes everywhere. Beasley is undersized, but has a tremendous motor and gets to the quarterback, would serve as a major upgrade to their pass rush.
12. Seattle Seahawks (8-8) - Dante Fowler (DE/Florida)
Cliff Avril is a free agent after the season. If Seattle doesn't retain him, they may look to the draft for a replacement.
13. Cleveland Browns (8-8) - Sammie Coates (WR/Auburn)
Josh Gordon returns to the Browns this week, but adding another playmaker wouldn't hurt, especially if Gordon gets in trouble again.
14. St. Louis Rams (8-8) - Kevin White (WR/West Virginia)
St. Louis added Tavon Austin, but another weapon at wide receiver is needed to play across from him.
15. Houston Texans (8-8) - Ronald Darby (CB/Florida State)
The Texans secondary has had trouble covering people all season. Kareem Jackson is also a free agent after this season.
16. Chicago Bears (8-8) - Landon Collins (S/Alabama)
Collins drops a bit so Chicago gets great value out of this selection. The Bears secondary has been decimated with injuries. Upgrades are needed all across the board.
17. Cincinnati Bengals (8-7-1) - Markus Golden (DE/Missouri)
Cincinnati's pass rush is among the league's worst. The Bengals have not recorded a sack in their last two games. And edge rusher is needed somewhere.
18. Baltimore Ravens (9-7) - TJ Yeldon (RB/Alabama)
The team's feature back is not currently on this roster. Todd Gurley/Melvin Gordon would have been nice but Gurley's injury puts a wrench into those plans.
19. Miami Dolphins (9-7) - Ifo Ekpre-Olomu (CB/Oregon)
Cortland Finnegan and Brent Grimes are both aging. Miami will look for a guy who can play nickel for a year or two before stepping into the full-time role.
20. Dallas Cowboys (10-6) - Shaq Thompson (ILB/Washington)
Sean Lee will be back next season, but I can't see Dallas having too much faith that Lee will stay healthy. Reclamation project Rolando McClain is a free agent after this season.
21. San Diego Chargers (9-7) - Mike Davis (RB/South Carolina)
Ryan Mathews is a free agent after this season, Donald Brown isn't a feature back and Branden Oliver is too small for that role. A bell cow is needed.
22. Carolina Panthers (7-8-1) - Brandon Scherff (OT/Iowa)
Cam Newton has looked awful this season and a big part of it is because he has no protection on his offensive line. Carolina has a chance at the playoffs due to playing in the NFL's worst division, but this team has way too many holes on their roster to make an impact.
23. Pittsburgh Steelers (9-7) - Jaelen Strong (WR/Arizona State)
Martavis Bryant disappeared in a win over Tennessee. Pittsburgh needs a reliable playmaker outside of Antonio Brown and is neither Bryant or Markus Wheaton step up, they could draft someone instead.
24. Philadelphia Eagles (10-6) - Leonard Floyd (OLB/Georgia)
The Eagles need another guy at outside linebacker to play across from Connor Barwin.
25. Kansas City Chiefs (10-6) - DeVante Parker (WR/Louisville)
Chiefs wide receiver have 0 receiving touchdowns this season. That is almost impossible to accomplish. If the Chiefs want to be taken seriously, they need to upgrade at WR.
26. Detroit Lions (11-5) - Hroniss Grasu (C/Oregon)
Dominic Raiola will likely not return since he is a 36-year-old free agent in the offseason. A new center will be needed.
27. Arizona Cardinals (11-5) - Shawn Oakman (DE/Baylor)
Arizona needs to find a replacement for John Abraham, who will likely retire in the offseason.
28. Denver Broncos (12-4) - Eric Kendricks (ILB/UCLA)
Denver will look to upgrade the middle of their defense, where Steven Johnson is currently playing.
29. New England Patriots (12-4) - Rashad Greene (WR/Florida State)
Tom Brady needs more reliable options at wide receiver, especially on vertical routes.
30. Green Bay Packers (12-4) - Denzel Perryan (ILB/Miami FL)
The Packers reportedly were interested in Ryan Shazier before he was selected by Pittsburgh, they may go after an inside linebacker in this draft,
31. San Francisco 49ers (11-5) - Stefon Dggs (WR/Maryland)
There's a very realistic chance that Michael Crabtree will not be in San Francisco next season. The team needs an upgrade at wide receiver where all the players are underwhelming.
32. Indianapolis Colts (12-4) - Tre' Jackson (G/Florida State)
The Colts need an upgrade all across their offensive line, especially in the interior, who have struggled to run block all season.