The Vikings entered the 2017 NFL draft with eight picks and ended it with 11 selections, thanks to GM Rick Spielman's penchant for landing value picks up and down the draft board. Wanting to bolster their run game, get tougher along the offensive line and fill spots on defense and on special teams, the Vikings addressed each of their needs with its draft class.
Round 2, Pick No. 41: Dalvin Cook, running back, Florida State
Round 3, Pick No. 70: Pat Elflein, center, Ohio State
Round 4, Pick No. 109: Jaleel Johnson, defensive tackle, Iowa
Round 4, Pick. 120: Ben Gedeon, linebacker, Michigan
Round 5, Pick 170: Rodney Adams, wide receiver, South Florida
Round 5, Pick 180: Danny Isidora, guard, Miami (Fla.)
Round 6, Pick 201: Bucky Hodges, tight end, Virginia Tech