Atlanta to host Bills-Chiefs AFC Championship game
Mercedes-Benz Stadium selected as site for AFC Championship Game - Double Take Sports
Ticket information for Bills-Chiefs AFC Championship Game
NFL owners approve plan for potential neutral site AFC Championship Game
Ticket details released for potential Bills-Chiefs playoff game in Atlanta
Potential Chiefs-Bills AFC championship game will be played at Atlanta's Mercedes-Benz Stadium - The Athletic
NFL announces neutral site location for possible Chiefs vs. Bills AFC Championship - AS USA
Neutral site AFC Championship Game would be played in Atlanta
Mercedes-Benz Stadium in Atlanta selected as site for potential Bills-Chiefs AFC Championship Game
5 potential neutral sites that could host AFC Championship game