Atlanta's Mercedes-Benz Stadium host of possible AFC title game
Atlanta Falcons to Host Potential Buffalo Bills vs. Kansas City Chiefs AFC Championship Game - Sports Illustrated Atlanta Falcons News, Analysis and More
Mercedes Benz Stadium To Host Potential Neutral Site AFC Championship Game
NFL Power Rankings Week 16 - Mile High Report
AFC Championship Game to be hosted in Atlanta if Bills, Chiefs reach
Mercedes-Benz Stadium in Atlanta selected as site for potential Bills-Chiefs AFC Championship Game
Coaching Rumors: Magic, Atkinson, Pelicans, Blazers, Wizards
NFL chooses neutral site for potential Bills-Chiefs AFC Championship
Atlanta selected as neutral site for potential Bills-Chiefs AFC title game - The Washington Post
Potential neutral site AFC Championship Game in Atlanta seeing extraordinary demand