J.W. Cannon on X: To @AndrewBrandt's point, we may look back on this as the moment the NFL discovered another revenue stream with neutral site conference championships. #sportsbiz / X
AFC Championship 2023 Neutral Site Location, Options & Rumors
Potential AFC Championship Game to Be Played in Atlanta - How to Watch and Stream Major League & College Sports - Sports Illustrated.
Atlanta chosen as neutral site for potential Bills-Chiefs AFC Championship Game
NFL announces ticket plans potential Bills-Chiefs neutral site game
Neutral-Site AFC Championship Game to Be Played in Atlanta
NFL announces neutral site of potential Buffalo-Kansas City AFC Championship Game – WHIO TV 7 and WHIO Radio
NFL Names Atlanta As Neutral Site For AFC Championship Game
Bills Notebook: Cole Beasley joins active roster, Atlanta to host potential AFC championship game
Chiefs-Bills AFC title game would be played at Mercedes-Benz Stadium in Atlanta
Ticket details released for potential Bills-Chiefs playoff game in Atlanta