On Thursday, it was announced that the Buffalo Bills and the 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.

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.

Atlanta’s Mercedez-Benz Stadium. Photo courtsey of AP Photo/Danny Karnik, File

Shares:

Drop a Reply