Atlanta chosen as site of potential Bills-Chiefs AFC Championship Game
Extraordinary Demand:' NFL Sells 50K Tickets for Bills-Chiefs
NFL chooses Atlanta as host site for potential Bills-Chiefs AFC
Potential Bills-Chiefs AFC championship to be played in Atlanta
NFL announces AFC Championship Game location if it's Bills-Chiefs
Mercedes-Benz Stadium in Atlanta selected as site of potential
Mercedes-Benz Stadium Selected As Site of Potential Buffalo-Kansas
Here's what a trip to Atlanta could cost Chiefs fans going to AFC
Atlanta to host potential AFC Championship between Bills, Chiefs
Mercedes-Benz Stadium Named Host for Potential Bills-Chiefs Game