Buffalo Bills: Trenton Thompson, DT, Georgia
The Bills overpaid for Star Lotulelei this offseason, so that means they now have two run-stuffing defensive tackles. What they lack is someone who can create a pass rush in the interior.
New York Giants: Josh Sweat, DE/OLB, Florida State
Bradley Chubb has been discussed as an option for the Giants at No. 2 overall. Perhaps they'd take Chubb if the Browns did the sensible thing. However, that's not likely to happen, and the Giants can just obtain a talented edge rusher atop the second or third frame anyway. New York needs one in the wake of Jason Pierre-Paul's departure.
Indianapolis Colts: Equanimeous St. Brown, WR, Notre Dame
Here's more help for Andrew Luck. Donte Moncrief is gone, so Indianapolis needs to find a new No. 2 receiver to start across from T.Y. Hilton.
Houston Texans: Mike Gesicki, TE, Penn State
The Texans have been searching for a consistent threat at tight end since Owen Daniels departed. Perhaps this is the solution.
New York Giants: Geron Christian, OT, Louisville
Don't be surprised if the Giants don't select multiple offensive linemen on Day 2 of the 2018 NFL Draft, as they need as much blocking help as possible.
San Francisco 49ers: Dante Pettis, WR, Washington
The 49ers tried to sign Allen Robinson this offseason, but failed. They'll want to find a receiver early in the 2018 NFL Draft as a result.
Denver Broncos: Rashaad Penny, RB, San Diego State
The Broncos just cut their best running back, C.J. Anderson, so they'll need to spend a second-day selection on a replacement for him.
New York Jets: Austin Corbett, C/G, Nevada
The Jets used their initial pick on a quarterback, so their next selection will have to be spent on a supporting member, whether that's a tight end, receiver or offensive lineman.
Miami Dolphins: Braden Smith, G, Auburn
The Dolphins have one of the weakest interior offensive line groups in the NFL, so this is something they'll need to address early this weekend.
San Francisco 49ers: Kyzir White, S, West Virginia
The 49ers lost Eric Reid to free agency, so they may use one of their second-day selections on a replacement.
Oakland Raiders: Terrell Edmunds, LB/S, Virginia Tech
There's some talk that the Raiders want Roquan Smith in the first round. The problem is that Smith may not be available. Terrell Edmunds would be a viable option to fix the linebacking corps (or safety position, depending on how Oakland wants to use him.)
Pick change; previously Harrison Phillips, DT
Green Bay Packers: Carlton Davis, CB, Auburn
It shouldn't surprise anyone if the Packers use multiple selections on cornerbacks in the first few rounds, given the dire situation of their secondary.
Cincinnati Bengals: Martinas Rankin, OT, Mississippi State
No one should be surprised if the Bengals triple up on offensive linemen in the first few rounds in the 2018 NFL Draft, based on how the blocking unit has performed. Despite the addition of Cordy Glenn, another tackle will be needed.
Kansas City Chiefs: DaeSean Hamilton, WR, Penn State
The Chiefs signed Sammy Watkins this offseason, but I think they could stand to add one more receiver in the middle of the 2018 NFL Draft, as Watkins isn't the most durable player in the league.
Arizona Cardinals: Connor Williams, G/OT, Texas
The Cardinals had one of the worst offensive lines in the NFL last year, so they must do everything in their power to upgrade it.
Connor Williams is seen by many as a tackle, but some NFL personnel believe that because of a lack of length, he'll have to play guard even though he's not really strong enough to play guard.
Houston Texans: Desmond Harrison, OT, West Georgia
The Texans need to do everything in their power to protect Deshaun Watson, and the current personnel they have up front aren't cutting it.
Dallas Cowboys: Harrison Phillips, DT, Stanford
There are some legal problems troubling David Irving right now, so here's an insurance policy.
Pick change; previously Tarvarius Moore, S
Detroit Lions: Breeland Speaks, DE/DT, Ole Miss
The Lions need as much defensive line help as possible, so here's another player for their troubled front.
Baltimore Ravens: Anthony Averett, CB, Alabama
Unless Brandon Carr takes a big pay cut, I can't see him being back next year. The Ravens could pursue another cornerback early in the draft if Carr leaves.
Los Angeles Chargers: Rasheem Green, DE/DT, USC
The Chargers need more help up front, as they need a better pass rush in the interior.
Carolina Panthers: Mark Andrews, TE, Oklahoma
Greg Olsen, like Ryan Kalil, is expected to retire soon, so here's a potential replacement for him.
Kansas City Chiefs: Tony Brown, CB, Alabama
The Chiefs will need to add a cornerback after losing Marcus Peters this offseason.
Los Angeles Rams: Dorance Armstrong, DE/OLB, Kansas
With Robert Quinn gone, I think the Rams could select as many as three edge rushers in the first five rounds of the 2018 NFL Draft.
Carolina Panthers: Duke Dawson, CB, Florida
The Panthers need to find several upgrades in their secondary, and they could address that area of their roster earlier than this selection.
Tennessee Titans: Michael Gallup, WR, Colorado State
Eric Decker was a failed signing, so the Titans could use a mid-round selection on a replacement for him.
Atlanta Falcons: Jerome Baker, LB, Ohio State
The Falcons will be looking to add a linebacker at some point in the middle rounds to further enhance their front seven.
New Orleans Saints: Ian Thomas, TE, Indiana
The Saints wanted to sign Jimmy Graham this offseason, but failed to do so. Ben Watson was the consolation prize, but he's obviously not any sort of long-term solution.
Pittsburgh Steelers: Joel Iyiegbuniwe, LB, Western Kentucky
The Steelers missed out on Leighton Vander Esch and Rashaan Evans at No. 28. They couldn't get Malik Jefferson in the second round. This is the best they can do, in this scenario, to replace Ryan Shazier.
Jacksonville Jaguars: Mike White, QB, Western Kentucky
The Jaguars extended Blake Bortles this offseason, but there wasn't much new guaranteed money, so they can get out of the deal easily in the future. Here's a potential upgrade for 2019 and beyond.
Minnesota Vikings: Nyheim Hines, RB, N.C. State
The Vikings lost Jerick McKinnon this offseason, so they'll need to find someone new to pair with Dalvin Cook.
New England Patriots: Quenton Meeks, CB, Stanford
The Patriots replaced the departed Malcolm Butler with Jason McCourty, but here's a long-term fix.
Buffalo Bills: Nick Nelson, CB, Wisconsin
Nick Nelson suffered a knee injury recently that could cause him to fall. However, we're hearing it's not that serious, so he could still be taken in the third round.
Arizona Cardinals: DeShon Elliott, S, Texas
The Cardinals inexplicably cut Tyrann Mathieu, who signed with the Texans. They'll have to find a replacement at safety early in the draft.
Houston Texans: Tarvarus McFadden, CB, Florida State
The Texans added some nice pieces to their secondary this offseason, but they could still stand to obtain another cornerback.
Denver Broncos: Jayln Holmes, DE/DT, Ohio State
Between Adam Gotsis' arrest, and Derek Wolfe's injury woes, the Broncos have problems on their defensive line that must be addressed.
Cincinnati Bengals: Arden Key, DE/OLB, LSU
The Bengals could add an edge rusher at some point in the middle rounds, and they won't be too worried about Arden Key's off-the-field problems.