Round 2 mock draft: Perfect fits for every team

Christian Hackenberg and Reggie Ragland could both come off the board early in Round 2. USA TODAY Sports

After a roller-coaster Day 1 at the 2016 NFL draft, let's take a look at how Round 2 should play out if every team were drafting purely for best fit.

At each slot, we make a selection in the best interest of only the team with the pick. We won't pass on a player at No. 34 just because we like the team better at No. 35.

Here's our Round 2 mock draft:

32. Cleveland Browns

Connor Cook, QB, Michigan State

Cook is the most NFL-ready QB available after starting 40 games in a pro-style system at Michigan State. In addition, first-year head coach Hue Jackson has had success with Andy Dalton, who, like Cook, doesn't possess an elite physical skill set.

Watch Cook's highlights

33. Tennessee Titans

Michael Thomas, WR, Ohio State

Thomas is one of the more polished route runners in this class and would provide second-year QB Marcus Mariota with a big and reliable target.

Watch Thomas' highlights

34. Dallas Cowboys