New York Giants: Dante Pettis, WR, Washington
It was obvious that Brandon Marshall was going to fail with the Giants. New York should focus on finding a new receiver to go along with Odell Beckham Jr. and Sterling Shepard.
Denver Broncos: Mark Walton, RB, Miami
It seems like everyone in Denver's backfield has been a disappointment this season, so the Broncos may go after another running back.
Indianapolis Colts: Kevin Toliver, CB, LSU
The Colts found a solid cornerback in Rashaan Melvin, but Vontae Davis has not performed up to his ability for years. A replacement is needed.
Pick change; previously Tony Brown, CB
Tampa Bay Buccaneers: Dontavius Russell, DT, Auburn
Chris Baker has been a major disappointment this year, so the Buccaneers should think about finding someone new to play next to Gerald McCoy.
Denver Broncos: Deon Cain, WR, Clemson
The Broncos could use another receiver, especially if the Demaryius Thomas trade rumors are true. Thomas has destroyed his body with a terrible diet and is on the decline anyway.
Pick change; previously D.J. Chark, WR
Houston Texans: Sean Welsh, G, Iowa
The Texans must find the best offensive linemen possible to protect Deshaun Watson, as their franchise quarterback will be coming off a torn ACL.
Chicago Bears: Chukwuma Okorafor, OT, Western Michigan
The Bears have a great interior offensive line, but they could use better blocking on the edge.
Cincinnati Bengals: Desmond Harrison, OT, West Georgia
Given the Bengals' severe problems at tackle, it shouldn't surprise anyone if they double up on the position.
New York Jets: Scott Quessenberry, G, UCLA
It's amazing that the Jets have been able to win five games considering their offensive line. They need some major upgrades up front, including at least one at guard.
Pick change; previously L.J. Scott, RB
Washington Redskins: Malik Jefferson, LB, Texas
Zach Brown has been a solid player for the Redskins, but he happens to be a free agent this offseason. He'll need to be replaced if he departs.
Chicago Bears: Tony Brown, CB, Alabama
The Bears have a pair of talented young safeties in Adrian Amos and Eddie Jackson. They could use some youth at cornerback, as Prince Amukamara doesn't seem like he's in the long-term plans. He's an impending free agent anyway.
Pick change; previously Marquis Haynes, DE/OLB
Oakland Raiders: Kendall Joseph, LB, Clemson
The Raiders should probably address their poor linebacking corps earlier than this, but better late than never.
Miami Dolphins: Royce Freeman, RB, Oregon
The Dolphins traded Jay Ajayi, so they'll look for a new running back this upcoming offseason to pair with Kenyan Drake.
Buffalo Bills: David Sills, WR, West Virginia
The Bills should think about adding another receiver to their group, as Kelvin Benjamin isn't the most durable player.
Green Bay Packers: Andre Dillard, OT, Washington State
There's some talk that Bryan Bulaga may not be around next year, so the Packers could try to find a new right tackle.
Pick change; previously Tyrell Crosby, OT
Los Angeles Chargers: Steve Ishmael, WR, Syracuse
Dontrelle Inman is gone, and Tyrell Williams has been a disappointment this season, so the Chargers could add another receiver.
Pick change; previously Deon Cain, WR
Dallas Cowboys: Armani Watts, S, Texas A&M
The Cowboys lost some defensive backs last offseason, and they never found a solid player to start alongside Byron Jones.
Detroit Lions: Mike Gesicki, TE, Penn State
It's a complete shock when Eric Ebron doesn't drop a pass, so that's a sign that the Lions should probably find a new tight end.
Pick change; previously Josh Adams, RB
Seattle Seahawks: Adonis Alexander, CB, Virginia Tech
It's been pretty clear this season - even before the Richard Sherman injury - that the Seahawks need to find some help at cornerback.
Kansas City Chiefs: Blace Brown, CB, Troy
The Chiefs signed Darrelle Revis in what appeared to be a desperation move. I have them selecting a cornerback earlier in this mock draft, but they could double up at the position.
Baltimore Ravens: Allen Lazard, WR, Iowa State
The Ravens need to add a couple of new receivers this offseason to actually give Joe Flacco some potent weapons.
Atlanta Falcons: Jaleel Scott, WR, New Mexico State
The Falcons are lost offensively whenever Julio Jones is out or smothered by an elite cornerback, so adding another receiver to the mix makes sense.
Pick change; previously Josh Adams, RB
Cleveland Browns: Breeland Speaks, DE, Ole Miss
Teams can never have enough players to get to the quarterback, and it would be nice if the Browns added an insurance policy for Myles Garrett.
Tennessee Titans: Elgton Jenkins, C, Mississippi State
The Titans have a solid offensive line, but their biggest weakness in that area is the center position. Ben Jones needs to be upgraded.
Jacksonville Jaguars: Tyrell Crosby, OT, Oregon
The Jaguars need help at offensive tackle, as Cam Robinson struggled mightily as a rookie. Perhaps he can be moved to guard.
Pick change; previously Andre Dillard, OT
Los Angeles Rams: James Hearns, DE/OLB, Louisville
Here's another edge rusher for the Rams, as Robert Quinn has inexplicably struggled this season.
New Orleans Saints: Jeff Holland, DE/OLB, Auburn
Alex Okafor is an impending free agent coming off a torn Achilles, so the Saints will need to find another edge rusher.
Philadelphia Eagles: Jamal Peters, CB, Mississippi State
The scary thing about the Eagles' defense is that they have Sidney Jones returning from injury next year. However, Patrick Robinson is an impending free agent, so Philadelphia may want to add a cornerback.
Miami Dolphins: Martez Ivey, G, Florida
Miami's offensive line is an absolute mess. Laremy Tunsil has never adjusted to left tackle. Center Mike Pouncey needs hip surgery. And yet, both players have been much better than either of the two starting guards.
Pick change; previously Scott Quessenberry, G
Philadelphia Eagles: Kyle Hicks, RB, TCU
Cris Collinsworth pointed out that the one thing the Eagles are missing offensively is a Darren Sproles-type back, so Philadelphia could spend a mid-round selection on that sort of player if Sproles retires.
San Francisco 49ers: Dalton Schultz, TE, Stanford
Here's someone to compete with George Kittle to be the 49ers' tight end of the future.