Atlanta chosen as neutral site for potential Bills-Chiefs AFC Championship Game
NFL Names Atlanta As Neutral Site For AFC Championship Game
Atlanta chosen as site of potential Bills-Chiefs AFC Championship Game
Atlanta to host potential Bills-Chiefs AFC title game
Mercedes-Benz Stadium Selected As Site of Potential Buffalo-Kansas City AFC Championship Game
Potential Bills-Chiefs AFC championship to be played in Atlanta
NFL World Is Surprised By League's Atlanta Announcement - The Spun: What's Trending In The Sports World Today
Mercedes-Benz Stadium in Atlanta selected as site of potential Buffalo-Kansas City AFC Championship Game
NFL chooses potential neutral site AFC Championship Game
Bills-Chiefs neutral site chosen: Mercedes-Benz Stadium in Atlanta - Buffalo Rumblings
Potential AFC title game in Atlanta already sells 50K tickets - ESPN