Atlanta's Mercedes-Benz Stadium to potentially host AFC
NFL Sets Neutral Site for Chiefs-Bills AFC Championship
Mercedes-Benz Stadium in Atlanta selected as site of potential
Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN
Atlanta's Mercedes-Benz Stadium chosen for Chiefs-Bills AFC title game
News Mercedes-Benz Stadium
Where will the AFC championship game be played at? All you need to
AFC Championship: Travel cost for Chiefs-Bills game in Atlanta
Atlanta to host potential Bills-Chiefs AFC title game
AFC Championship Game - Wikipedia
NFL Reveals Buffalo Bills vs. Kansas City Chiefs Neutral Site for
Atlanta's Mercedes-Benz Stadium picked to host potential AFC
NFL reveals venue for potential neutral site AFC Championship Game