Atlanta picked for neutral site AFC Championship location
Atlanta named as neutral site for potential Bills-Chiefs AFC
AFC championship game to be held at neutral site? NFL announces
Atlanta's Mercedes-Benz Stadium neutral-site host for Bills-Chiefs
AFC title game will be at neutral site if Bills vs. Chiefs
NFL considering neutral site for AFC Championship Game
NFL approves NEUTRAL site for potential Bills-Chiefs AFC title
Atlanta Announced as Neutral Site for Potential AFC Championship
NFL picks possible neutral site location for possible AFC
2023 NFL playoffs: Here's how AFC Championship game could be