Last update: Friday, April 27, 2018. This is a 2018 NFL Mock Re-Draft of Rounds 2 and 3 for Friday evening's NFL Draft coverage. With all of the trades that will go down, I don't expect to get many of these right (I nailed seven in my Re-Draft Round 2 in 2012, five in my Re-Draft Rounds 2-3 in 2014 and 2015, six in my Re-Draft Rounds 2-3 in 2016), but it's still fun to speculate where the top prospects will go on Day 2 of the 2018 NFL Draft.
Cleveland Browns: Brian O'Neill, OT, Pittsburgh
The Browns would've reached had they taken Mike McGlinchey at No. 4 overall, though they did reach a bit with Denzel Ward. Still, the fact remains that the Browns need a left tackle to replace Joe Thomas.
New York Giants: Will Hernandez, G, UTEP
The Giants have used lots of top-30 visits on offensive linemen, and all of them make sense for No. 34 overall. Will Hernandez is the best of the bunch who happens to be available.
Cleveland Browns: Maurice Hurst, DE/DT, Michigan
The Browns acquired several players recently, but they did manage to trade one away. That was Danny Shelton, a run-plugger. Larry Ogunjobi will take his place, but Cleveland needs an interior rusher to start next to Ogunjobi.
Indianapolis Colts: Courtland Sutton, WR, SMU
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.
Indianapolis Colts: Donte Jackson, CB, LSU
Vontae Davis is officially gone, as he signed with the Bills. The Colts had just one viable cornerback in Rashaan Melvin, but he signed elsewhere as well. Here's some needed help for the secondary.
Tampa Bay Buccaneers: Derrius Guice, RB, LSU
The Buccaneers really need to make sure Jameis Winston plays better in 2018. Part of that will require finding a better running back to replace Doug Martin, who was recently cut.
Chicago Bears: Harold Landry, DE/OLB, Boston College
The Bears desperately need an edge rusher, and as it so happens, a very talented one fell to them in Round 2. Harold Landry is a steal here.
Denver Broncos: Joshua Jackson, CB, Iowa
The Broncos were interested in Denzel Ward, but the Browns selected him one pick earlier. Here's another potential replacement for Aqib Talib.
Oakland Raiders: Anthony Miller, WR, Memphis
The Raiders acquired Martavis Bryant, but I don't think the Raiders are done upgrading their receiving corps. Bryant is no sure thing, while Jordy Nelson doesn't have much time remaining in the NFL.
Miami Dolphins: Dallas Goedert, TE, South Dakota State
The Dolphins could add another offensive weapon. Addressing tight end makes sense, given that the team doesn't even have one.
New England Patriots: Justin Reid, S, Stanford
New England's secondary needs help, and I'm sure Bill Belichick would love Justin Reid's versatility. Reid can play all over the secondary, and he fills a need for the Patriots, who like to run three-safety formations.
Washington Redskins: Ronald Jones, RB, USC
The Redskins are looking for a new running back, as all the options they have at the position are pretty lackluster.
Green Bay Packers: James Washington, WR, Oklahoma State
The Packers will have to find a new receiver to replace Aaron Rodgers' long-time weapon, Jordy Nelson, who signed with the Raiders this offseason. James Washington would be a logical option in Round 2.
Cincinnati Bengals: James Daniels, C, Iowa
Cincinnati needs multiple upgrades to the offensive line, and the team should be thrilled to obtain James Daniels this late.
Pick change; previously Billy Price, C
Arizona Cardinals: Christian Kirk, WR, Texas A&M
As mentioned in the opening round, the Cardinals have a big need at receiver. They have to find a starter across from Larry Fitzgerald for the present and a new No. 1 for the near future.
Los Angeles Chargers: Mason Rudolph, QB, Oklahoma State
The Chargers will reportedly strongly consider a quarterback in the second round. Mason Rudolph would be a logical option for them at this juncture.
Indianapolis Colts: Nick Chubb, RB, Georgia
Frank Gore is gone, and Jim Irsay hinted that his team would use an early-round selection on a running back.
Seattle Seahawks: Isaiah Oliver, CB, Colorado
Trade! The Seahawks acquire this pick for Earl Thomas, which is the rumor floating around right now. Isaiah Oliver fills a huge need, and he also happens to fit the exact prototype of what Seattle looks for in a cornerback.
Detroit Lions: Kerryon Johnson, RB, Auburn
Ameer Abdullah has failed, so the Lions will be searching for a running back in the next couple of rounds. Kerryon Johnson seems like a great fit for Matthew Stafford.
Philadelphia Eagles: Mike Gesicki, TE, Penn State
The Eagles like Mike Gesicki, and he would be able to replace Brent Celek, who retired this offseason.
Tampa Bay Buccaneers: Austin Corbett, C/G, Nevada
The Buccaneers missed out on Quenton Nelson, prompting them to trade down. Here's the protection they need.
Kansas City Chiefs: Lorenzo Carter, DE/OLB, Georgia
Tamba Hali is gone, and Dee Ford isn't too far behind, so the Chiefs need to find another potent edge rusher to start across from Justin Houston.
Carolina Panthers: Ronnie Harrison, S, Alabama
The Panthers have major problems in their secondary, both at safety and cornerback. They need to spend lots of energy upgrading this area.
Tampa Bay Buccaneers: Carlton Davis, CB, Auburn
The Buccaneers will need a cornerback with Brent Grimes playing on his last legs.
Tennessee Titans: Sam Hubbard, DE, Ohio State
The Titans have Brian Orakpo and Derrick Morgan as their starting edge rushers, but the former will turn 32 in July. He'll also be a free agent next March. Tennessee needs to look toward the future, and that would mean acquiring a long-term edge rusher who can hound Deshaun Watson and Andrew Luck.
Atlanta Falcons: B.J. Hill, NT, N.C. State
The Falcons' defense was incredibly soft against the Eagles in the divisional round of the playoffs. They could use two of their initial three selections on the defensive line.
San Francisco 49ers: Kemoko Turay, DE/OLB, Rutgers
The 49ers need to find someone to play the Uncle LEO position in their defense, and Kemoko Turay seems like he'd be a perfect fit.
Pittsburgh Steelers: D.J. Chark, WR, LSU
The Steelers just traded Martavis Bryant, so one of their second-day selections could be used on a replacement.
Jacksonville Jaguars: Tyrell Crosby, OT, Oregon
The Jaguars have shown interest in plenty of offensive linemen, so I expect them to grab a blocker in the first few rounds.
Minnesota Vikings: Nathan Shepherd, DT, Fort Hays State
There have been reports indicating that Sharrif Floyd may never play again, which is a shame. Sheldon Richardson was signed, but for just one year. Here's a long-term plan at the position.
New England Patriots: Kyle Lauletta, QB, Richmond
Jimmy Garoppolo and Jacoby Brissett are both gone, so the Patriots need a new young quarterback to eventually replace Tom Brady.
Cleveland Browns: Equanimeous St. Brown, WR, Notre Dame
Equanimeous St. Brown makes sense for the Browns at this juncture, as they should add one more play-making downfield weapon for Baker Mayfield.