NFL Names Mercedes-Benz Stadium in Atlanta as Neutral Site for AFC
NFL tabs Atlanta for potential Bills-Chiefs AFC Championship Game
Breaking: NFL Decides On Neutral AFC Championship Site - The Spun
More than 50,000 tickets sold for AFC title game in Atlanta
Mercedes-Benz Stadium In Atlanta Selected As Site Of Potential
Neutral Site Location has Been Announced for the AFC Championship
Atlanta's Mercedez-Benz Stadium Would Host Possible Neutral-Site
AFC Championship: Potential neutral site for game announced
Neutral-site AFC, NFC championship games is one of NFL's worst ideas
AFC Championship Game to be played in Atlanta if neutral site