Mercedes-Benz Stadium in Atlanta will host the AFC Championship if
Atlanta's Mercedes-Benz Stadium chosen for Chiefs-Bills AFC title game
Buffalo Bills Kansas City Chiefs game in Atlanta if necessary
Cincinnati to visit Kansas City's Arrowhead Stadium for AFC
Atlanta's Mercedes-Benz Stadium site for possible Bills-Chiefs AFC
Should NFL go to neutral-site AFC/NFC title games? Chiefs' founder
Stadium - The NFL has chosen Atlanta as the venue for the
Atlanta chosen as neutral site for potential Bills-Chiefs AFC
TSN - Atlanta will play host if the Bills and Chiefs make