The Buffalo Bills clinched a playoff spot (their second trip to the playoffs in the last three years) with their win Sunday night and their first 10-win season since 1999. The defense is stout, running game is among the best in the NFL, and Josh Allen continues to grow at the QB position.
The biggest reason for the Bills recent success is because of head coach Sean McDermott.
Are the Bills going to be the new kings of the AFC East? Frank Schwab shares his thoughts on that and more and you can listen to it all in the interview below.