29. Miami Dolphins: Zion Johnson, OG, Boston College
This is pretty much a best-case scenario for the Miami Dolphins. Zion Johnson's ascension into legitimate first-round consideration has been fun to watch, and he lands in a perfect spot here.
Johnson is reunited with his former college offensive line coach, Matt Applebaum, as the Dolphins look to finally hit on an offensive lineman in the draft.
30. Kansas City Chiefs: Daxton Hill, S, Michigan
The Kansas City Chiefs have officially placed the franchise tag on offensive tackle Orlando Brown, meaning that it's highly likely that safety Tyrann Mathieu hits the open market.
If Mathieu walks, the Chiefs are going to need to find his replacement, and Michigan's Daxton Hill makes sense. There are some shades of Mathieu in his game given his competitive nature and versatility, and he projects as a day-one starter wherever he lands.
31. Cincinnati Bengals: Roger McCreary, CB, Auburn
The Cincinnati Bengals get pretty unlucky here with really no quality offensive line prospects to take at this spot. Instead, they turn to the defense and add Auburn cornerback Roger McCreary.
McCreary is another player who has gotten overlooked in this talented cornerback class, but he has a chance to sneak into the first round. Trae Waynes is an expected cap casualty and Eli Apple is a free agent. The Bengals need offensive line help, but they could also use some secondary reinforcements.
32. Detroit Lions: Chris Olave, WR, Ohio State
I was tempted to go quarterback here, but it's probably best for the Lions to pass unless there's someone they really want at this spot. Instead, they grab a wide receiver who probably should have been selected earlier.
Ohio State's Chris Olave is as smooth of a route-runner as they come and he gives the team another young receiver to pair with Amon-Ra St. Brown.
Best Remaining Prospects: LB Nakobe Dean (Georgia), S Jaquan Brisker (Penn State), QB Matt Corral (Ole Miss), DL Perrion Winfrey (Oklahoma), DL DeMarvin Leal (Texas A&M), CB Kyler Gordon (Washington), QB Desmond Ridder (Cincinnati), RB Kenneth Walker III (Michigan State), WR David Bell (Purdue), CB Kaiir Elam (Florida), QB Sam Howell (North Carolina), OT Daniel Faalele (Minnesota), EDGE Cameron Thomas (San Diego State), LB Christian Harris (Alabama), TE Trey McBride (Colorado State)