NFL reveals location for potential Kansas City Chiefs vs Buffalo Bills 2023 AFC title game
NFL Picks Mercedes-Benz Stadium to Host Potential Bills-Chiefs AFC Championship Game - Stadium
Mercedes-Benz Stadium in Atlanta selected as site for potential Bills-Chiefs AFC Championship Game
Atlanta will be site if Bills, Chiefs meet for AFC title - KAKE
NFL Sets Neutral Site for Chiefs-Bills AFC Championship
Atlanta selected to host potential AFC title game
NFL announces location for potential Bills-Chiefs AFC Championship game
NFL Selects Neutral Site for Potential Chiefs-Bills AFC Championship Game
A Neutral Site For AFC Championship Game Has Been Selected - Daily Snark
Where will AFC championship game be played? Latest news on NFL's neutral site location for 2023 playoffs