Breaking: NFL Decides On Neutral AFC Championship Site - The Spun
NFL owners approve plan for potential neutral site AFC
NFL owners approve neutral site for potential AFC Championship
Atlanta Falcons selected to host a Bills-Chiefs AFC Championship
Neutral Site Location has Been Announced for the AFC Championship
Atlanta to host potential AFC Championship between Bills, Chiefs
Atlanta's Mercedes-Benz Stadium neutral-site host for Bills-Chiefs
NFL says neutral site AFC Championship game is possible, Bills
NFL owners pass resolution for potential neutral-site AFC title
NFL announces neutral site of potential Buffalo-Kansas City AFC
How NFL's neutral site AFC championship will work: Location
NFL Names Mercedes-Benz Stadium in Atlanta as Neutral Site for AFC
Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN
AFC Championship neutral zone to be in Atlanta : r/buffalobills