Did the Bengals save this tradition for NFL fans?
NFL considered neutral-site for Bengals-Bills playoff game
AFC Championship game neutral site plan for Bills vs. Chiefs – NBC
Mercedes-Benz Stadium in Atlanta selected as site for potential
Falcons Stadium Named As Possible Site for AFC Championship Game
Atlanta will be site if Bills, Chiefs meet for AFC title – New
Chiefs top seed in AFC, but title game could be in Atlanta Kansas
Bills, Chiefs fans buy 50,000 tickets in 24 hours for potential
Where will AFC championship game be played? Latest news on NFL's
NFL: Sell tickets to potential Chiefs-Bills AFC title game in Atlanta