Mercedes-Benz Stadium selected as site of potential Buffalo-Kansas City AFC championship game
Potential Atlanta neutral site NFL playoff game ticket set to go on sale
Bills vs Chiefs AFC Championship game would be in Atlanta. What to know
Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN
Atlanta chosen as neutral site for potential Bills-Chiefs AFC Championship Game
Potential neutral site game between Bills and Chiefs in Atlanta seeing high demand, NFL says – WSB-TV Channel 2 - Atlanta