Neutral site AFC Championship Game would be played in Atlanta
Atlanta selected as neutral site for potential Bills-Chiefs AFC title game - The Washington Post
Atlanta will be site if Bills, Chiefs meet for AFC title
Tickets to go on sale for possible AFC title game in Atlanta
Following Chiefs' win, the NFL gets closer to neutral-site AFC title game
5 potential neutral sites that could host AFC Championship game
5 potential neutral sites that could host AFC Championship game
NFL Cancels Bills-Bengals Game, Proposes Playoff Seeding Plan
Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN
Mercedes-Benz Stadium in Atlanta selected as potential AFC Championship Game location
Friday Football Footnotes: 1 neutral site AFC title game would be bad enough — making it permanent is an awful idea
Atlanta picked for neutral site AFC Championship location