Mercedes-Benz Stadium In Atlanta Selected As Site Of Potential
NFL owners approve neutral site for potential AFC Championship
NFL selects Atlanta for potential Bills-Chiefs AFC Championship
Mercedes-Benz Stadium in Atlanta selected as site for potential
Update on a neutral site for potential AFC Championship Game
Official: Neutral Site Bills-Chiefs AFC Title Game Location
NFL selects Atlanta's Mercedes-Benz Stadium for potential Bills
Atlanta chosen as neutral site for potential Bills-Chiefs AFC
Atlanta to host potential Bills-Chiefs AFC title game