NFL tabs Atlanta for potential Bills-Chiefs AFC Championship Game – NBC Sports Boston
Mercedes-Benz Stadium in Atlanta selected as site for potential Bills-Chiefs AFC Championship Game
NFL announces neutral site of potential Buffalo-Kansas City AFC Championship Game – WHIO TV 7 and WHIO Radio
Neutral site AFC Championship Game would be played in Atlanta
Tickets to go on sale for possible AFC title game in Atlanta
Bills, Chiefs fans buy 50,000 tickets in 24 hours for potential neutral site AFC title game, per report
AFC Championship Game - Wikipedia
Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN
AFC Championship game neutral site plan for Bills vs. Chiefs – NBC Sports Boston
5 potential neutral sites that could host AFC Championship game