This was a great draft!
First two picks will likely be day 1 starters
Third pick will play when Kyle Williams can't, and will replace Kyle in 2017
Fourth pick is a great type of QB to try to develop. Sits and learns this year. By the end of the season, the coaches will know what his ceiling is, what Tyrod is capable of, and how to move forward for 2017.
Fifth pick is a great round to take a RB. The Bills style of offense requires that they have healthy RB's. This guy looks like he has the type of running style that works well in the NFL.
Sixth pick is a very fast WR. At best this position gets 4-5 targets per game. (Watkins, Clay, Shady going to each out touch the WR3/4) Why draft it Sooner?
Seventh pick is a fast corner from a major program from a major conference. Maybe he makes it, maybe he is a special teamer. An argument could be made to take a corner sooner because it is a position of frequent injury. It might be an emphasis of the team for UDFA.
Great job Buffalo Bills!