J.W. Cannon on X: To @AndrewBrandt's point, we may look back on
NFL reveals venue for potential neutral site AFC Championship Game
Neutral Site Location has Been Announced for the AFC Championship
Atlanta will be neutral site if Bills, Chiefs meet for AFC
Bills vs Chiefs AFC Championship game would be in Atlanta. What to
AFC Championship Game to be played in Atlanta if neutral site
Atlanta chosen as neutral site for potential Bills-Chiefs AFC
Bengals crushed the NFL's hopes of neutral-site AFC Championship
Chiefs-Bills tickets: NFL advises teams to begin selling tickets