NFL chooses neutral site for potential Bills-Chiefs AFC Championship
Atlanta's Mercedes-Benz Stadium host of possible AFC title game
Atlanta's Mercedes-Benz Stadium chosen for Chiefs-Bills AFC title game
Mercedes-Benz Stadium selected as potential AFC Championship Game site
NFL World Reacts To Neutral-Site AFC Championship Game Location
Mercedes-Benz Stadium in Atlanta to host AFC Championship game
Mercedes-Benz Stadium in Atlanta selected as site for potential
NFL-Atlanta to host potential AFC Championship between Bills
Where will the AFC championship game be played at? All you need to
Tickets to go on sale for possible AFC title game in Atlanta
Mercedes-Benz Stadium Named Host for Potential Bills-Chiefs Game
Atlanta will be site if Bills, Chiefs meet for AFC title
Tickets to go on sale for possible AFC title game in Atlanta
Atlanta to host Bills-Chiefs AFC Championship game