The Buffalo Bills moved on from head coach Sean McDermott after nine years on Monday, adding another shocking firing to the list of moves made around the NFL this season. After a devastating loss to the Denver Broncos in the AFC Divisional Round, it was easy to rationalize why the Bills had to let their coach go.
But McDermott wasn't the primary reason for Buffalo's playoff failures. Outside of a few big names, the Bills' roster is severely lacking in multiple areas.
McDermott may be the one taking the blame for the Bills' consistent shortcomings, but general manager Brandon Beane isn't as innocent as the team is making him seem.