Los Angeles Rams: Dorance Armstrong, DE/OLB, Kansas
The Rams have a ferocious defensive line, but Connor Barwin is the one weak link. He was supposed to provide some veteran stability, but that hasn't happened. Here's an upgrade.
Baltimore Ravens: Calvin Ridley, WR, Alabama
It's the best Alabama player available, right? That might just be Calvin Ridley, who would help Baltimore's pedestrian receiving corps. Mike Wallace and Jeremy Maclin have both been inconsistent thus far, while Breshad Perriman has done nothing. The Ravens need to give Joe Flacco a No. 1 wideout.
New York Jets: Clayton Thorson, QB, Northwestern
The Jets spent all of their efforts tanking this offseason, yet they've done so incorrectly. They won, which has hurt their chances of landing Sam Darnold. Perhaps they'll consider committing to Josh McCown for the long term. He could be their quarterback for the next 12 years, even though he'll be 50 by then.
The other option is to go with Clayton Thorson. Many may not know the name yet, but according to Charlie Campbell, he's been getting some first-round consideration. Read more in the NFL Hot Press.
Minnesota Vikings: Kevin Toliver, CB, LSU
The Vikings have a huge liability at cornerback in Trae Waynes, who has failed to live up to his first-round billing. The Vikings could decide to go back to the drawing board next offseason.
Pick change; previously Andrew Brown, DE
Pittsburgh Steelers: Hayden Hurst, TE, South Carolina
The Steelers wanted O.J. Howard, Evan Engram or David Njoku, but never got a chance to draft any of them. Here's their chance to obtain a franchise tight end for Ben Roethlisberger.
Check out the news on Hurst in the NFL Hot Press tonight, as Charlie Campbell reported that the scouting community is raving about the South Carolina tight end.
Seattle Seahawks: Connor Williams, OT, Texas
The Seahawks would crazy not to address their horrible offensive line. The inept blocking is why they're 1-2 instead of 3-0 right now. They need help everywhere, excluding center, so they might as well begin with a new left tackle. Perhaps George Fant can play on the right side when he returns.
Connor Williams needs to improve his strength, but his length and athleticism could have him chosen in the top half of the opening round, and maybe even the top 10.
Pick change; previously Austin Bryant, DE
Detroit Lions: Christian Wilkins, DT, Clemson
Haloti Ngata turns 34 right after the season, and he happens to be a free agent anyway. The Lions will need some young blood at defensive tackle, so finding a starter to play next to A'Shawn Robinson will be imperative.
Pick change; previously Trenton Thompson, DT
Jacksonville Jaguars: Mitch Hyatt, OT, Clemson
The Jaguars missed out on all the quarterbacks. Perhaps they'll continue to add to Blake Bortles' supporting cast. Tom Coughlin loves bolstering the offensive line. Obtaining a solid left tackle would allow Cam Robinson to move to the right side or to the interior.
Pick change; previously Lamar Jackson, QB
Buffalo Bills: Equanimeous St. Brown, WR, Notre Dame
The Bills spent a second-round pick on Zay Jones and traded for Jordan Matthews, but neither player is a No. 1 receiver in the NFL. Buffalo needs someone like that in the wake of trading Sammy Watkins.
New England Patriots: Roquan Smith, LB, Georgia
The Patriots desperately need to address their linebacking corps, which has been an utter mess outside of Dont'a Hightower. Perhaps they'd go with Roquan Smith, who has enjoyed a terrific 2017 campaign.
Pick change; previously Christian Wilkins, DT
Atlanta Falcons: Trenton Thompson, DT, Georgia
The Falcons could stand to improve their interior pass rush, which has been inconsistent thus far.
Trenton Thompson had some medical issues in the past, but he has seemingly gotten over them. He's a dominant player, however, so he could still sneak into the first round.
Pick change; previously Dontavius Russell, DT
Philadelphia Eagles: James Washington, WR, Oklahoma State
Alshon Jeffery will be a free agent after this season, while Torrey Smith can't stop dropping touchdowns. The Eagles will need another receiver if they can't retain Jeffery.
James Washington made somewhat of a surprise choice by going back to school; he had a chance to be a first-round last April.
Denver Broncos: Tarvarus McFadden, CB, Florida State
Adding another cornerback to the "No Fly Zone" may seem like overkill, but Bradley Roby hasn't lived up to his first-round hype, so perhaps Denver will plan on moving him to safety. Besides, Aqib Talib turns 32 this offseason, so he could begin regressing soon.
Carolina Panthers: Ronnie Harrison, S, Alabama
The Panthers have some issues at safety they need to clean up. One starter, Mike Adams, will turn 37 prior to the 2018 NFL Draft. The other starter, Kurt Coleman, hasn't played well the past two seasons, so Carolina may want to find an upgrade.
Green Bay Packers: Sam Hubbard, DE, Ohio State
The Packers had a big need at outside linebacker entering the draft. They didn't address the position aside from selecting Vince Biegel in the fourth round, however, so that's something they could target early in the 2018 NFL Draft. Clay Matthews is a famous star because of the commercials, but he really hasn't played consistently in several years, as it appears as though all of the injuries have taken a toll on him.
Pick change; previously Harold Landry, DE/OLB
Buffalo Bills: Quenton Nelson, G, Notre Dame
The Bills need to improve the right side of the offensive line. Perhaps Dion Dawkins will be able to properly replace Jordan Mills sometime soon. Right guard John Miller must also be upgraded.