AFC Championship game: NFL picks neutral site for potential Bills
Atlanta's Mercedes-Benz Stadium picked to host potential AFC
Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN
Atlanta chosen as neutral site location for AFC Championship
Atlanta to host potential Bills-Chiefs AFC title game
NFL selects Atlanta for potential Bills-Chiefs AFC Championship
Atlanta to host Bills-Chiefs AFC Championship game
NFL tabs Atlanta for potential Bills-Chiefs AFC Championship Game
Atlanta will be neutral site if Bills, Chiefs meet for AFC
Bengals crushed the NFL's hopes of neutral-site AFC Championship
Bills-Chiefs neutral site chosen: Mercedes-Benz Stadium in Atlanta