26. DT Johnathan Hankins — Green Bay Packers

49th Overall (New York Giants)DL Datone Jones

Hankins is an above-average run-stuffing defensive tackle. For a team looking to improve its run defense, Hankins fits the bill quite well. The Ohio State product started all 11 games as a second-year player — registering a career-high 7.0 sacks. He also started all 16 games for the Giants this past year, before signing a 3-year contract with the Colts. Jones was primarily a reserve during his time in Green Bay. He left this offseason to join the Minnesota Vikings.

25. LB Kiko Alonso — Minnesota Vikings

46th Overall (Buffalo Bills)DB Xavier Rhodes

Alonso was a part of the blockbuster trade which saw running back LeSean McCoy sent to Buffalo. In the two seasons in which he’s been healthy, the former Oregon player has proven to be a big-time playmaker. He accrued 87 tackles and four interceptions as a rookie. This past year, he notched two interceptions and 69 tackles with the Dolphins. His range in space enables him to gobble up ball-carriers with effectiveness.

24. OG Justin Pugh — Indianapolis Colts

19th Overall (New York Giants)DL/OLB Bjoern Werner

Pugh is a solid starting guard in this league. Prior to a season-ending knee injury in 2016, he was on pace to potentially become a Pro Bowl selection. Much of Pugh’s value also comes from the fact he can function well as both a tackle and a guard. This sort of versatility will help the Giants out tremendously when making personnel decisions. Werner wasn’t big or explosive enough to play solely as a defensive end, and lacked the mobility to play as an outside linebacker. After three very mediocre years, Werner was released. He’s since retired from the game due to persistent knee trouble.

Image Sources: Brad Penner/USA TODAY Sports, Robert Hanashiro/USA TODAY Sports, Kim Klement/USA TODAY Sports