Neutral site AFC Championship Game would be played in Atlanta
NFL Names Mercedes-Benz Stadium in Atlanta as Neutral Site for AFC
Neutral site AFC Championship Game would be played in Atlanta
Atlanta's Mercedes-Benz Stadium chosen for Chiefs-Bills AFC title game
Atlanta named as neutral site for potential Bills-Chiefs AFC
Todd McLellan press conference; post-game notes, quotes
The Atlanta Falcons are leading the run-first revolution in the
Atlanta will be neutral site if Bills, Chiefs meet for AFC
NFL selects Atlanta's Mercedes-Benz Stadium for potential Bills
Atlanta selected as neutral site for potential Bills-Chiefs AFC