Any potential AFC Championship Game between the Buffalo Bills and the Kansas City Chiefs would be played at a neutral site and now we know exactly where that will be.
On Thursday, it was announced that Buffalo Bills and Kansas City Chiefs will play at Mercedes-Benz Stadium in Atlanta should both teams meet in the AFC Championship game.
The decision to potentially play the title game at a neutral site followed the NFL’s announcement on Thursday that the Week 17 game between the Bills and the Cincinnati Bengals would be canceled. The game had initially been postponed after Bills safety Damar Hamlin suffered a cardiac arrest during the game.
In the wake of the incident, NFL owners approved a resolution to potentially adjust the AFC playoffs in the case of there being a matchup between teams whose records were affected by the cancellation.
The Chiefs (14-3) clinched the No. 1 seed and a first-round bye on Saturday. The Bills secured the No. 2 seed and will face the Miami Dolphins.