Atlanta's Mercedes-Benz Stadium chosen for Chiefs-Bills AFC title game
Mercedes-Benz Stadium in Atlanta selected as site for potential Bills-Chiefs AFC Championship Game
Buffalo Bills Advance to AFC Championship Game - In Neutral-Site Atlanta? - Sports Illustrated Buffalo Bills News, Analysis and More
Mercedes-Benz Stadium selected as potential AFC Championship Game site
5 potential neutral sites that could host AFC Championship game
Atlanta's Mercedes-Benz Stadium picked to host potential AFC Championship Game, Sports
5 potential neutral sites that could host AFC Championship game
Mercedes-Benz Stadium selected as site for AFC Championship Game - Double Take Sports
Atlanta chosen as neutral site for potential Bills-Chiefs AFC Championship Game