McShay still has two quarterbacks going with the first two picks, with Tampa Bay choosing Jameis Winston, followed by Marcus Mariota going to Tennessee. That seems to be the consensus now, even though it could be another team trading up to take Mariota with the second-overall pick.
One surprise pick McShay has is UCF receiver Breshad Perriman going 14th to the Miami Dolphins. That would be a bit of a stunner, considering Perriman wasn't even a first-round projection when the offseason began.
Another stunner is USC's Nelson Agholor going 16th to Houston. Agholor is another guy who hasn't been projected in the first round for most of the offseason.
Those two going that early should help the Bengals get a steal of a pick at No. 21, such as Stanford's Andrus Peat:
The Bengals are in need of a tackle, with starters Andrew Whitworth (LT) and Andre Smith (RT) both set to be free agents in 2016, and Peat ranks as the top left tackle on our board. He possesses very good length and quickness, although we would like to see more of a nasty side. Cincinnati also needs to improve its pass rush, so Bud Dupree is an option here.
Many mock drafts have Peat off the board by the time Cincinnati is on the clock with the 21st pick. He's regarded by some as the best offensive-tackle prospect in this year's draft. In order for him to fall to the Bengals, there will need to be several surprise picks like Agholor and Perriman going in the top 20.