Bills vs. Chiefs neutral-site AFC Championship tickets: The
ATLANTA - Mercedes-Benz Stadium (71,041) - 2026 FIFA World Cup
AFC Championship: Travel cost for Chiefs-Bills game in Atlanta
Atlanta to host Bills-Chiefs AFC Championship game
Mercedes-Benz Stadium selected as potential AFC Championship Game site
A Neutral Site For AFC Championship Game Has Been Selected - Daily
Atlanta to host potential Bills-Chiefs AFC title game
Mercedes-Benz Stadium - Wikipedia
Bills-Chiefs neutral site chosen: Mercedes-Benz Stadium in Atlanta
A Neutral Site AFC Championship Game Might Be in the Works (UPDATE
Mercedes-Benz Stadium - Wikipedia