Mercedes-Benz Stadium in Atlanta will host a Bills-Chiefs AFC championship game
AFC Championship Atlanta tickets when they go on sale
Atlanta to host Bills-Chiefs AFC Championship game
AFC title game: Ticket sale date announced for Chiefs-Bills
Atlanta to host potential AFC Championship between Bills, Chiefs
A Neutral Site For AFC Championship Game Has Been Selected - Daily Snark
NFL chooses neutral site for potential Bills-Chiefs AFC Championship
NFL chooses Atlanta as host site for potential Bills-Chiefs AFC Championship Game
Neutral Site Location has Been Announced for the AFC Championship
Detailing potential neutral-site AFC Championship game between Chiefs and Bills: Could this be the future?
How Bills vs. Bengals led to the AFC Championship neutral site possibility