/cdn.vox-cdn.com/uploads/chorus_image/image/46259454/usa-today-8154575.0.jpg)
A year after trading his way up and down the board seemingly at whim, Buffalo Bills general manager Doug Whaley took a much more measured approach to the 2015 NFL Draft: the Bills entered the weekend with six selections, and they stood pat and made picks in those six slots. In doing so, they improved their team's depth in key areas, but also left some others untouched.
Here's a recap of the six Bills draft picks that will be vying for roles and roster spots this summer.
2-50: Ronald Darby, CB, Florida State
A highly athletic cornerback with enough size to play press coverage, Darby might struggle to find playing time right away, but he gives the Bills a highly viable reserve in the case of injury that profiles as a future starter. He only turned 21 years old back in January.
3-81: John Miller, OG, Louisville
Though limited athletically, Miller is the type of strong, physical guard that will fit snugly in the new power-running offense being installed by Greg Roman. Miller will have an opportunity to compete for a starting job this summer, and depending on how the team likes its incumbent guard talent, Miller might even have an inside track for that gig.
5-155: Karlos Williams, RB, Florida State
A highly athletic former defensive back, Williams spent his last two seasons at Florida State as a runner, scoring 22 rushing touchdowns on just 241 career carries. His defensive background could also make him a viable special teams option, and he'll have a chance at a bigger role in 2016.
6-188: Tony Steward, LB, Clemson
Two ACL injuries derailed his college career a bit, but Steward is a highly athletic former No. 1 high school recruit that made some splash plays as a special teams coverage player in the ACC. He'll compete with a few other project-type players on the Bills' roster for a reserve linebacker spot this summer.
6-194: Nick O'Leary, TE, Florida State
Aside from Miller, no Bills draft pick has a better shot at immediate playing time than O'Leary. He's a hard-nosed player at a position where the Bills will be using multiple players on a large number of snaps - and it would not be surprising if O'Leary, whose upside is limited, still emerged as the Bills' No. 2 tight end this year.
7-234: Dezmin Lewis, WR, Central Arkansas
Buffalo went into draft weekend with a lack of size at the receiver position, and the 6'4" Lewis brings that; he is now the tallest receiver on the Bills' roster. There's an outside shot that he'll push for a roster spot this season, but he's a project, and might end up on the practice squad. But there is talent here to work with.
What's your grade for the Bills' draft-weekend efforts? And how are you feeling about the six newest members of Buffalo's roster?