Atlanta will be neutral site if Bills, Chiefs meet for AFC Championship
Atlanta will be neutral site if Bills, Chiefs meet for AFC Championship
AFC Championship Game to be played in Atlanta if neutral site necessary
Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN
Joe Burrow drops line of the year after Bengals send Bills packing
Neutral site AFC Championship Game would be played in Atlanta
Atlanta to host Bills-Chiefs AFC Championship game
NFL Names Mercedes-Benz Stadium in Atlanta as Neutral Site for AFC Championship - Bleacher Nation
Atlanta would host Bills vs. Kansas City matchup in AFC Championship Game