Grade: A
The skinny: Instead of taking Patrick Mahomes as the quarterback of the future, they moved down 17 spots in the first round, allowing Kansas City to make the pick. They received a third-round pick this year and a future first-rounder for the move down. Buffalo selected a good corner in White with the 27th pick to take over for Stephon Gilmore, meeting a dire need. Well done. Buffalo certainly required help at the receiver position, and Zay Jones was the best value at the spot. In fact, they thought enough of Jones to swap a third- for a fifth-round pick in the process.
They found excellent value in guard/tackle Dion Dawkins, who deserved to be picked higher. The Bills found an excellent quarterback in round five, as Nathan Peterman should have gone a round or two earlier. Sixth-round pick Tanner Vallejo is a special teams ace and will find his way on the field on defense.
Grade: A
The Bills are going to be a tough team — that's what the Bills said with this draft. They didn't get the best player at any position, but you can see a clear identity with all of Buffalo's picks.
Grade: A-
… The Bills traded down from 10 to 27 in Round 1, adding a third-rounder (No. 91) and a 2018 first-round pick. They took talented CB Tre'Davious White at 27, then used No. 91 as part of a trade up for WR Zay Jones. The former is an outstanding coverage corner—not to the level of Marshon Lattimore, who was available at 10, but starter-caliber. Jones essentially replaces Robert Woods, and he could be a good one.
Day 3 picks of note beyond that: G/T Dion Dawkins, who will have a chance to win a job in camp; and QB Nathan Peterman, who slid into Round 5 but could be groomed as a possible Tyrod Taylor replacement down the line. McDermott will love LB Matt Milano (No. 163)—he's a throwback-type linebacker.
Grade: A-
The Bills added six players to the team in the 2017 NFL Draft. Here's a look at their new jersey numbers.
The Bills had the fewest picks headed into the draft (six, tied with Atlanta), but they were able to move down, and I like both the move and the talent added. They got a huge haul from Kansas City for dropping 17 spots in the first round, adding a third-round pick and first-round pick in 2018. The early run on quarterbacks should make Buffalo feel better about having Tyrod Taylor around for another season (at least). The Kansas City pick turned into Patrick Mahomes, a player I had rated lower than the guy the Bills got at No. 27 overall. I think the Bills got three players who could start this season. Tre'Davious White, a four-year starting cornerback at LSU, could replace Stephon Gilmore. Zay Jones, who had 158 catches last season, can step in for Robert Woods -- they're both willing blockers -- and probably outproduce him. (Are Bills fans that upset about the Woods departure?) I thought Jones was a first-round talent. In Dion Dawkins, Buffalo got my No. 2 guard, a dominant run blocker who will make the move from left tackle. He gets to the second level with ease, and it could be a great help to Taylor if the run-blocking improves. Dawkins could help the cause.
Nathan Peterman could be the pick of the draft in a few years, and that's another reason why this class is rated so high. I know there are questions about a guy with average arm strength going to a spot like Buffalo, where cold and wind comes into play. But arm strength can improve in the NFL. Just look at Tom Brady and Drew Brees. With Taylor taking a pay cut to stay, I wouldn't be surprised if Peterman is the starter in a year or two.
Buffalo did well with what it had. That's four potential starters if we're including next year's No. 1. It's refreshing to see Buffalo move back and add some capital, even in the midst of a potential change in the front office.
Grade: B
I think they made really good picks with their first two, trading down in the first before taking LSU corner Tre'Davious White, then landing East Carolina receiver Zay Jones in the second. Their other second-round pick, Dion Dawkins, will probably be the starting right tackle. Fifth-round quarterback Nathan Peterman could end up being a potential starter down the road.
Grade: B
It can be debated whether the Bills, with the NFL playoffs such a distant memory for them, should be trading down in the first round rather than taking a seize-the-moment approach. But they are in Year 1 of the Sean McDermott coaching regime, so maybe that buys them some time and good will. And they did get a good CB prospect, in Tre'Davious White, after moving down to No. 27, in addition to emerging from this draft with an additional first-rounder next year. Both second-rounders, WR Zay Jones and offensive lineman Dion Dawkins, should help. QB Nathan Peterman could end up being a superb fifth-round choice. Former NFL coach Jon Gruden said before the draft that Peterman is better prepared to play early in his pro career than any other QB available
Grade: B
White, Jones and Dawkins will likely to step into starting roles right away at cornerback, wideout and right tackle, respectively. That's the very good. ...
Grade: B
The Bills traded down 17 spots to select Tre'Davious White 27th overall, their original first-round target and gained a 2018 first-round pick in the process. Buffalo addressed its biggest needs at cornerback and wide receiver with its first two picks and received some late-round value with developmental quarterback Nathan Peterman on board.
Best pick for each team
Nathan Peterman, QB, Pittsburgh (pick No. 171)
What a steal for the Bills: I had Peterman ranked as my No. 4 QB and 69th overall prospect, and Buffalo got him in the fifth round. He's the most pro-ready of all the quarterbacks in this class. Peterman throws with great anticipation and showed the ability to handle a lot of pre-snap responsibilities in Pitt's scheme. I was on the sideline when Peterman went into Death Valley and threw 5 TDs, handing eventual national-champion Clemson its only loss of the season. He played with great poise in that hostile atmosphere. The one negative with this fit is Peterman's lack of arm strength in the windy AFC East. But he gives the Bills a reliable backup in the short term and a potential starting option in the long term if they want to move on from Tyrod Taylor in the coming seasons.