Where will AFC championship game be played? Latest news on NFL's
Bills vs Chiefs AFC Championship game would be in Atlanta. What to
Atlanta selected to host potential AFC title game
Buffalo Bills Advance to AFC Championship Game - In Neutral-Site
NFL says neutral site AFC Championship game is possible, Bills
Chiefs tickets for potential neutral site AFC Championship to go
Neutral site AFC Championship Game would be played in Atlanta
NFL announces neutral site of potential Buffalo-Kansas City AFC
Brian McCarthy on X: New from @nfl345 / X
NFL Names Mercedes-Benz Stadium in Atlanta as Neutral Site for AFC
AFC Championship Game to be played in Atlanta if neutral site