Neutral site AFC Championship Game would be played in Atlanta
Atlanta Announced as Neutral Site for Potential AFC Championship
Update on a neutral site for potential AFC Championship Game
Atlanta will be neutral site if Bills, Chiefs meet for AFC
The NFL is telling us, without telling us, that neutral-site
Neutral-Site AFC Championship Game to Be Played in Atlanta
Potential AFC Championship Game to Be Played in Atlanta - How to
NFL announces AFC Championship Game could be at neutral site - NBC
A Neutral Site AFC Championship Game Might Be in the Works (UPDATE