AFC Championship neutral zone to be in Atlanta : r/buffalobills
NFL chooses potential neutral site AFC Championship Game
NFL owners approve neutral site for potential AFC Championship
Neutral Site Location has Been Announced for the AFC Championship
Atlanta will be neutral site if Bills, Chiefs meet for AFC
Atlanta's Mercedes-Benz Stadium host of possible AFC title game
AFC Championship: Potential neutral site for game announced
Here's why the AFC Championship game won't be played in Atlanta
Tickets to go on sale for potential AFC Championship Game in Atlanta
Falcons' home stadium would host neutral-site AFC Championship
The NFL is telling us, without telling us, that neutral-site
Atlanta to host Bills-Chiefs AFC Championship game
Atlanta's Mercedes-Benz Stadium picked to host potential AFC