AFC championship tickets: How Bills, Chiefs fans can get seats to 2023 Atlanta neutral-site game
NFL announces neutral site location for Chiefs vs. Bills AFC Championship
AFC Championship Game to be played in Atlanta if neutral site necessary
AFC Championship neutral zone to be in Atlanta : r/buffalobills
Potential neutral site game between Bills and Chiefs in Atlanta seeing high demand, NFL says – WSB-TV Channel 2 - Atlanta
Atlanta named as neutral site for potential Bills-Chiefs AFC Championship Game - Pats Pulpit
Mercedes-Benz Stadium selected as site for AFC Championship Game - Double Take Sports
Mercedes-Benz Stadium In Atlanta Selected As Site Of Potential Buffalo-Kansas City AFC Championship Game - Discover Atlanta
Breaking: NFL Announces Location For Potential Neutral-Site AFC Championship Game