NFL Names Mercedes-Benz Stadium in Atlanta as Neutral Site for AFC Championship - Bleacher Nation
Neutral site AFC Championship Game would be played in Atlanta
Neutral site AFC Championship Game would be played in Atlanta
Atlanta's Mercedes-Benz Stadium site for possible Bills-Chiefs AFC title game
NFL confirms Atlanta as neutral host for potential Chiefs-Bills AFC Championship Game
Buffalo Bills Advance to AFC Championship Game - In Neutral-Site Atlanta? - Sports Illustrated Buffalo Bills News, Analysis and More
Archives - no-mb - Page 1
Atlanta's Mercedes-Benz Stadium host of possible AFC title game
Mercedes-Benz Stadium In Atlanta Selected As Neutral Host For Potential Bills/Chiefs AFC Championship
Mercedes Benz Stadium To Host Potential Neutral Site AFC Championship Game
Atlanta Announced as Neutral Site for Potential AFC Championship Game - The New York Times
NFL chooses Atlanta as host site for potential Bills-Chiefs AFC Championship Game