Neutral-Site AFC Championship Game to Be Played in Atlanta
AFC Championship: Potential neutral site for game announced
Atlanta named as neutral site for potential Bills-Chiefs AFC Championship Game - Pats Pulpit
Where will AFC championship game be played? Latest news on NFL's neutral site location for 2023 playoffs
2023 AFC Championship Game Location: Where Will It Be Played?
Should NFL go to neutral-site AFC/NFC title games? Chiefs' founder thought so - The Athletic
Atlanta will be site if Bills, Chiefs meet for AFC title – The Denver Post
Buffalo Bills And Kansas City Chiefs AFC Championship Neutral Site Selected – Deadline
Pittsburgh won't host AFC Championship Game without Steelers in it
Joe Burrow to those who thought the AFC Championship Game would be on neutral site: Better send those refunds