Mercedes-Benz Stadium the destination if Bills and Chiefs meet for
NFL announces location for potential Bills-Chiefs AFC Championship
Here's what a trip to Atlanta could cost Chiefs fans going to AFC
2023 AFC Championship could land in Atlanta
News Articles Georgia Public Broadcasting
NFL Names Atlanta As Neutral Site For AFC Championship Game
Mercedes-Benz Stadium selected as site for AFC Championship Game
Mercedes-Benz Stadium Atlanta's World-Class Venue
Design: Mercedes-Benz Stadium –
AFC Championship location: Bills-Chiefs would play at Mercedes