NFL owners approve neutral site for potential AFC Championship
Atlanta's Mercedes-Benz Stadium picked to host potential AFC
Potential neutral site game between Bills and Chiefs in Atlanta
More than 50,000 tickets sold for AFC title game in Atlanta
AFC Championship Game to be played in Atlanta if neutral site
Atlanta to host potential nuetral-site Bills-Chiefs AFC title game
AFC Championship Game to be played in Atlanta if neutral site
Friday Football Footnotes: 1 neutral site AFC title game would be
NFL World Reacts To Neutral-Site AFC Championship Game
NFL Names Atlanta As Neutral Site For AFC Championship Game
Atlanta will be neutral site if Bills, Chiefs meet for AFC
Atlanta chosen as site of potential Bills-Chiefs AFC Championship Game