The 2018 Buffalo Bills had one of the best defenses in the league (2nd Passing Yards per attempt, 10th Rushing Yards per Attempt), and one of the worst offenses (31st Passing Yards per attempt, 20th Rushing Yards per Attempt) as a result their season was strings of ups and downs resulting in a 6-10 season, and the 9th overall pick. The Bills current roster has a solid core of young talent; Josh Allen who was projected as a developmental type QB took over in the second game of 2018 and showed signs to have management confident he will develop into a franchise QB, their WR corps while lacking a true number 1 have 4 legitimate NFL starters in youngsters Zay Jones and Robert Foster and the newly signed John Brown and Cole Beasley.