Potential neutral site game between Bills and Chiefs in Atlanta seeing high demand, NFL says – WSB-TV Channel 2 - Atlanta
Neutral-site AFC, NFC championship games is one of NFL's worst ideas
Potential Buffalo Bills-Chiefs AFC title game would be in Atlanta
NFL announces AFC Championship Game location if it's Bills-Chiefs
Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN
Neutral site AFC Championship Game would be played in Atlanta
NFL owners approve neutral site for potential AFC Championship Game
Detailing potential neutral-site AFC Championship game between Chiefs and Bills: Could this be the future?
Where will AFC championship game be played? Latest news on NFL's neutral site location for 2023 playoffs
NFL Names Atlanta As Neutral Site For AFC Championship Game