Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN
Atlanta's Mercedes-Benz Stadium site for possible Bills-Chiefs AFC
Observations: Defense completely no shows as Bills get bounced
6 neutral site options for Bills-Chiefs AFC Championship game
Bills – Chiefs neutral site stadium: Best AFC title game ideas ranked
Buffalo Bills And Kansas City Chiefs AFC Championship Neutral Site
2023 NFL playoffs: Here's how AFC Championship game could be
Chiefs top seed in AFC, but title game could be in Atlanta
A Bills-Chiefs AFC title game would be played at a neutral site