Atlanta's Mercedes-Benz Stadium picked to host potential AFC
NFL announces neutral site location for possible Chiefs vs. Bills
NFL announces neutral site location for Chiefs vs. Bills AFC
Atlanta Announced as Neutral Site for Potential AFC Championship
Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN
NFL picks possible neutral site location for possible AFC
Fans react to the Atlanta decision for Bills – Chiefs AFC title game
Tickets to go on sale for possible AFC title game in Atlanta
5 potential neutral sites that could host AFC Championship game
NFL chooses potential neutral site AFC Championship Game
AFC Championship game: NFL picks neutral site for potential Bills
AFC championship tickets: How Bills, Chiefs fans can get seats to