Buffalo Bills Kansas City Chiefs game in Atlanta if necessary
Mercedes-Benz Stadium in Atlanta selected as site of potential
Atlanta to host Bills-Chiefs AFC Championship game
Mercedes-Benz Stadium Atlanta's World-Class Venue
Neutral-Site AFC Championship Game to Be Played in Atlanta
Neutral site AFC Championship Game would be played in Atlanta
AFC Championship Game to be hosted in Atlanta if Bills, Chiefs reach
Mercedes-Benz Stadium in Atlanta selected as site for potential
Buffalo Bills Kansas City Chiefs game in Atlanta if necessary
GWCCA Criticizes Falcons Handling of Mercedes-Benz Stadium Events
Atlanta would host Bills vs. Kansas City matchup in AFC
Tickets on sale Wednesday morning for potential Chiefs-Bills