I know very little about the needs of the Bills.
Team Needs:
Quarterback: I'm not sure why the Bills have such an issue with Tyrod Taylor, who is a solid starting quarterback. They've decided that they don't want him around, opting to bench him in favor of the anemic E.J. Manuel in the season finale. Perhaps Cardale Jones will earn the job next year; otherwise, Buffalo will have to find a new quarterback somehow, somewhere.
Wide Receiver: Sammy Watkins is a dynamic weapon, but the Bills don't have anything else at receiver. Robert Woods doubly doesn't count because he's both a pedestrian talent and an impending free agent. Signed Andre Holmes
Right Tackle: The right tackle spot was a huge problem for Buffalo in 2016. The front office almost has to use a top-three pick to address the position unless a solution is found in free agency.
Safety: Buffalo's top defensive needs are in the secondary. At safety, the Bills lost Aaron Williams perhaps forever because of a dirty hit by Jarvis Landry. Williams was a talented safety, but may never play again, so Buffalo could be targeting someone like Jamal Adams in the opening round of the 2017 NFL Draft. Signed Micah Hyde and Jordan Poyer
Cornerback: Cornerback is another problem area. Stephon Gilmore's play inexplicably dropped off this past season, and he's an impending free agent anyway. Two early draft choices could be used to address the secondary.
Inside Linebacker: Reggie Ragland will be due back next year, but the Bills will need another linebacker to join him if Zach Brown leaves free agency. Brown was exceptional in 2016, but will he be the same outside of the Rex Ryan scheme?
Edge Rusher Depth: If Lorenzo Alexander isn't re-signed, the Bills' edge-rushing duo of Jerry Hughes and Shaq Lawson should be adequate. Depth, however, would be lacking. Re-signed Lorenzo Alexander
Defensive Tackle Depth: Kyle Williams is 34, while a number of other defensive tackles on the roster have expiring contracts. Depending on what happens, Buffalo will need some depth here.
Kicker: Dan Carpenter has missed a staggering 11 extra points in the past two years. He wasn't very good on normal kicks this past year either. Signed Steven Hauschka
Read more at
http://walterfootball.com/offseason2017buf.php#x5pU4CZEjeiOVal7.99