1. Tampa Bay Buccaneers (3-13) - Marcus Mariota (QB/Oregon)
Big win this week for Tampa Bay, but it still isn't enough to remove the from this pick. If they remain here, Lovie Smith will look for his guy at qurterback. Mariota has been spectacular this season, and more importantly, he has stayed out of trouble.
2. Jacksonville Jaguars (3-13) - Leonard Williams (DE/USC)
A running back is a big need too because Toby Gerhart is awful, but the Jaguars aren't reaching this early for that. Williams will help create a pass rush in Jacksonville. At 6'5', 300 pounds, Williams is surprisingly athletic and mobile.
3. Oakland Raiders (4-12) - Andrus Peat (OT/Stanford)
With a new head coach headed to town, it wouldn't surprise me at all to see the Raiders take Jameis Winston here, but I have to imagine that even the Raiders are a bit hesitant about spending the third overall draft pick on him. Instead, they could go after the best player available, who is Peat, a guy who could become a cornerstone left tackle in a division loaded with talented pass rushers.
4. Minnesota Vikings (5-11) - Randy Gregory (DE/Nebraska)
Jared Allen is gone an Everson Griffen is overpaid, the Vikings could look into adding another young pass rusher this offseason in order to take down the slew of quarterbacks in their division.
5. Cleveland Browns (8-8) - Amari Cooper (WR/Alabama)
Cleveland takes the best player available and gives themselves a dynamic passing offense. Could imagine having to defense Josh Gordon, Cooper and Cameron Jordan?
6. Washington Redskins (6-10) - PJ Williams (CB/Florida State)
It is incredible how awful Washington's secondary is. DeAngelo Hall is done for the year and he will be 31 when the season begins next year. David Amerson has not lived up to expectations. Washington will need to find a solution to their secondary.
7. New York Giants (6-10) - Cedric Ogbuehi (OT/Texas A&M)
Giants offense is finally starting to get it together, but it still wouldn't hurt to add a future left tackle. Protecting Eli Manning in the twilight of his career is a must.
8. St. Louis Rams (6-10) - Landon Collins (S/Alabama)
St. Louis isn't looking anywhere near Jameis Winston's direction as long as Jeff Fisher is head coach. Instead, Collins can serve as an immediate upgrade to their poor safety unit.
9. New York Jets (6-10) - Todd Gurley (RB/Georgia)
The Jets are quickly realizing that Chris Johnson was a bad investment. Chris Ivory has performed well, but he can't be counted on the be the feature back. The Jets were successful with Rex Ryan when the focal point of the team was a solid running game on offense.
10. Tennessee Titans (6-10) - Ronald Darby (CB/Florida State)
Blidi Wreh-Wilson has been awful at cornerback this year and opposing quarterbacks are just focusing on him. The Titans need to find a way to replace Alterraun Verner.
11. Pittsburgh Steelers (7-9) - Ellis McCarthy (NT/UCLA)
The middle of Pittsburgh's defense has a void at nosetackle and teams have takend advantage of it, relying on running through the tackles. The Steelers will need to find someone who can play the nose if they want to stop this.
12. Atlanta Falcons (7-9) - Shilique Calhoun (DE/Michigan State)
Atlanta's defense was punched in the mouth by Minnesota and did not put any pressure on Teddy Bridgewater. The Falcons are currently 30th in the league with just 3 sacks.
13. Kansas City Chiefs (8-8) - Stefon Diggs (WR/Maryland)
Alex Smith needs a reliable option at wide receiver. Dwayne Bowe is nothing but a no. 2 guy. Diggs could help expand Kansas City's passing game.
14. Cleveland Browns (8-8) - Shawn Oakman (DE/Baylor)
Barkevious Mingo has not lived up to expectations in Cleveland. The Browns could be looking for another pass rusher next year.
15. Arizona Cardinals (8-8) - Vic Beasley (OLB/Clemson)
John Abraham's career may be over. Even if he does return next season, the Cardinals need to find a young pass rusher for the future.
16. Chicago Bears (8-8) - Ifo Ekpre-Olomu (CB/Oregon)
Kyle Fuller has been fantastic this season but Charles Tillman is oft-injured and the rest of the secondary can't keep up. The Bears need to bolster their secondary.
17. San Diego Chargers (8-8) - Melvin Gordon (RB/Wisconsin)
Ryan Mathews is a free agent after the season and Donald Brown is averaging 2.0 yards per carry. An upgrade at running back is needed.
18. Cincinnati Bengals (9-7) - Dante Fowler (DE/Florida)
Cincinnati never got a replacement for Michael Johnson. Maybe they will this spring.
19. New Orleans Saints (9-7) - Jalen Collins (CB/LSU)
The Saints secondary has been torched numerous times this season. They will need to find a cornerback sometime in the spring.
20. Dallas Cowboys (10-6) - Eric Kendricks (MLB/UCLA)
With all the top pass rushers and cornerbacks gone, Dallas may take a different approach. Sean Lee has a history of injuries, so Kendricks can play along side him and provide an insurance policy in cas Lee goes down again.
21. Miami Dolphins (9-7) - Trae Waynes (CB/Michigan State)
I am moving away from running back for now because Lamar Miller is playing well. Cortland Finnegan is again performing poorly. Brent Grimes is aging as well so the Dolphins should considering adding to their secondary.
22. Detroit Lions (10-6) - Hroniss Grasu (C/Oregon)
Dominic Raiola will be a 36-year-old free agent in the offseason. If they do not retain him, or he retires, they will need to find a replacement at center.
23. Baltimore Ravens (10-6) - TJ Yeldon (RB/Alabama)
Ray Rice is gone, Bernard Pierce clearly doesn't want the starting gig and Justin Forsett is too small. Baltimore needs to find a main running back for their offense.
24. Carolina Panthers (10-6) - La'El Collins (OT/LSU)
I would love to put a running back here, but the Panthers have too much money tied to that position and needs elsewhere as it is. Collins could become the blind side protector Cam Newton needs.
25. Houston Texans (9-7) - Jameis Winston (QB/Florida State)
If Houston wants to be serious contenders again, they have to move away from Ryan Fitzpatrick. It is hard to peg where Winston goes now. Some people are comparing his personality issues to Johnny Manziel, but I disagree, Winston's is worse. Manziel had family money and enjoyed partying, Winston is just an immature idiot.
26. Philadelphia Eagles (10-6) - Leonard Floyd (DE/Georgia)
Philadelphia had four sacks against San Francisco, but none after the 49ers second drive of the third quarter. The Eagles need someone who can be a consistent threat to get to the quarterback.
27. New England Patriots (11-5) - Tre Jackson (G/Florida State)
Play along the offense line was just sloppy for New England and it showed with how much pressure Tom Brady was facing. The Patriots need to upgrade their offensive front.
28. Green Bay Packers (11-5) - Devin Funchess (TE/Michigan)
Devin Funchess is playing through pain, but there is no doubt that he will be the top tight end taken in the draft. With an ideal size for the position, Funchess is currently playing wide receiver at Michigan.
29. San Francisco 49ers (11-5) - Jaelen Strong (WR/Arizona State)
Michael Crabtree is in his walk year, Anquan Boldin turns 33 this week and Stevie Johnson is too inconsistent to be relied upon. San Francisco will need to address their wide receivers in the draft.
30. Denver Broncos (13-3) - Noah Spence (DE/Ohio State)
DeMarcus Ware won't be there forever, another pass rusher will be needed to play across from Von Miller.
31. Seattle Seahawks (10-6) - Mike Davis (RB/South Carolina)
If the Seahawks want to afford Russell Wilson's contract extension, they will have to part ways with Marshawn Lynch. Finding his replacement is a must this offseason.
32. Indianapolis Colts (11-5) - Brandon Scherff (OT/Iowa)
Protection is needed for Andrew Luck, who faces constant pressure in each game.