NFL confirms Atlanta as neutral host for potential Chiefs-Bills
AFC title game could be at neutral site as NFL owners approve
Tickets are selling quickly for possible neutral-site AFC title game
NFL picks possible neutral site location for possible AFC
BREAKING: NFL's AFC Championship game neutral site scenarios
NFL announces scenarios for potential neutral AFC Championship
Where will AFC championship game be played? Latest news on NFL's
NFL Names Mercedes-Benz Stadium in Atlanta as Neutral Site for AFC
NFL unveils neutral site for potential Bills-Chiefs AFC
Atlanta to host potential nuetral-site Bills-Chiefs AFC title game