Neutral site AFC Championship Game would be played in Atlanta
AFC Championship Game to be played in Atlanta if neutral site necessary
NFL Names Atlanta As Neutral Site For AFC Championship Game
Atlanta's Mercedes-Benz Stadium chosen for Chiefs-Bills AFC title game
NFL Names Atlanta As Neutral Site For AFC Championship Game
Buffalo - and a potential neutral-site AFC Championship Game in Atlanta - both have been eliminated. AFC Championship Game: Bengals at…
Atlanta will be site if Bills, Chiefs meet for AFC title
Atlanta's Mercedes-Benz Stadium neutral-site host for Bills-Chiefs AFC Championship Game - The Falcoholic
Neutral site games still a possibility for NFL in future
Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN