Buffalo Bills Advance to AFC Championship Game - In Neutral-Site Atlanta? - Sports Illustrated Buffalo Bills News, Analysis and More
NFL selects Atlanta's Mercedes-Benz Stadium for potential Bills-Chiefs AFC Championship matchup
Bills, Chiefs fans get first shot at AFC title game tickets
Atlanta selected to host potential AFC title game
Where will the AFC championship game be held? - AS USA
Potential Chiefs-Bills AFC championship game will be played at Atlanta's Mercedes-Benz Stadium - The Athletic
Neutral site AFC Championship Game would be played in Atlanta
Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN
Update on a neutral site for potential AFC Championship Game
5 potential neutral sites that could host AFC Championship game
Atlanta will be neutral site if Bills, Chiefs meet for AFC Championship