The Buffalo Bills have been very active over the last two offseasons to craft a roster with few gaping holes. General manager Brandon Beane has said repeatedly that he doesn’t want to be pigeon-holed on draft day so he can pick talent and let the rest fall out.
Even after all of the moves, the Bills still have areas of need both now and into the future. As they continue building their roster into a Super Bowl contender around their rookie quarterback (and his rookie salary), the team has a short two-year window for their first phase before his contract becomes cumbersome.