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.

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.
