J.W. Cannon on X: To @AndrewBrandt's point, we may look back on
Buffalo Bills And Kansas City Chiefs AFC Championship Neutral Site
Neutral sites for NFL conference title games are not what fans or
AFC Championship neutral zone to be in Atlanta : r/buffalobills
Atlanta's Mercedes-Benz Stadium host of possible AFC title game
NFL owners approve neutral site for potential AFC Championship
Atlanta's Mercedes-Benz Stadium chosen for Chiefs-Bills AFC title game
Neutral-site AFC, NFC championship games is one of NFL's worst ideas
Tickets to go on sale for potential AFC Championship Game in Atlanta
Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN
NFL chooses Atlanta as host site for potential Bills-Chiefs AFC
Neutral Site Location has Been Announced for the AFC Championship
NFL on X: Mercedes-Benz Stadium in Atlanta has been selected as
NFL: Sell tickets to potential Chiefs-Bills AFC title game in Atlanta