Bills-Chiefs neutral site chosen: Mercedes-Benz Stadium in Atlanta
Five Georgia Tech football games to be played at Mercedes-Benz Stadium
Falcons: Mercedes-Benz Stadium could host the AFC Championship
Atlanta Falcons selected to host a Bills-Chiefs AFC Championship
Atlanta selected as neutral site for potential Bills-Chiefs AFC
NFL picks possible neutral site location for possible AFC
Mercedes-Benz Stadium - Wikipedia
Bills, Chiefs fans get first shot at AFC title game tickets
Atlanta chosen as neutral site for potential Bills-Chiefs AFC
Falcons to play in front of fans at Mercedes-Benz Stadium
NFL tabs Atlanta for potential Bills-Chiefs AFC Championship Game