Atlanta will be site if Bills, Chiefs meet for AFC title - KAKE
NFL reveals venue for potential neutral site AFC Championship Game
Potential Bills-Chiefs AFC championship to be played in Atlanta
NFL chooses neutral site for potential Bills-Chiefs AFC Championship
NFL selects Atlanta for potential Bills-Chiefs AFC Championship - NBC Sports
NFL chooses Atlanta as host site for potential Bills-Chiefs AFC Championship Game
Atlanta selected to host potential AFC title game
Atlanta will be site if Bills, Chiefs meet in AFC title game
If it's a Bills-Chiefs AFC championship game, it'll be played in Atlanta
Here's what a trip to Atlanta could cost Chiefs fans going to AFC Championship game - Kansas City Business Journal
Bills Mafia already preparing for possible AFC Championship game in Atlanta
NFL picks Atlanta to host potential Chiefs-Bills neutral-site AFC title game