If it's a Bills-Chiefs AFC championship game, it'll be played in Atlanta
Buffalo Bills Kansas City Chiefs game in Atlanta if necessary
NFL Sets Neutral Site for Chiefs-Bills AFC Championship
Atlanta will be neutral site if Bills, Chiefs meet for AFC Championship
Atlanta's Mercedes-Benz Stadium site for possible Bills-Chiefs AFC title game
Mercedes-Benz Stadium in Atlanta selected as site for potential Bills-Chiefs AFC Championship Game
Bills K Tyler Bass named AFC special teams player of the month
Mercedes-Benz Stadium - Wikipedia
Atlanta will be site if Bills, Chiefs meet for AFC title