Mercedes-Benz Stadium in Atlanta selected as site for potential Bills-Chiefs AFC Championship Game
NFL picks possible neutral site location for possible AFC Championship game following Bills-Bengals cancellation
NFL chooses neutral site for potential Bills-Chiefs AFC Championship
Buffalo Bills Kansas City Chiefs game in Atlanta if necessary
NFL selects Atlanta's Mercedes-Benz Stadium for potential Bills-Chiefs AFC Championship matchup
Where will AFC championship game be played? Latest news on NFL's neutral site location for 2023 playoffs
Joe Burrow to NFL: Better send refunds for neutral-site AFC title game
Atlanta's Mercedes-Benz Stadium site for possible Bills-Chiefs AFC title game
Chiefs-Bills AFC title matchup to be played in Atlanta in game goes ahead - Arrowhead Pride
Chiefs top seed in AFC, but title game could be in Atlanta Kansas City News - Bally Sports
NFL Names Atlanta As Neutral Site For AFC Championship Game
NFL selects Atlanta for potential Bills-Chiefs AFC Championship - NBC Sports