Mercedes-Benz Stadium in Atlanta to host AFC Championship game
Buffalo Bills Kansas City Chiefs game in Atlanta if necessary
Atlanta's Mercedes-Benz Stadium site for possible Bills-Chiefs AFC
Potential neutral site game between Bills and Chiefs in Atlanta
Bills vs Chiefs AFC Championship game would be in Atlanta. What to
Atlanta's Mercedes-Benz Stadium host of possible AFC title game
Todd McLellan press conference; post-game notes, quotes
Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN
Atlanta will be neutral site if Bills, Chiefs meet for AFC
Atlanta's Mercedes-Benz Stadium site for possible Bills-Chiefs AFC
PHINSIDER RADIO Miami's season ends but not before the Dolphins
Atlanta's Mercedes-Benz Stadium neutral-site host for Bills-Chiefs
Atlanta selected as neutral site for potential Bills-Chiefs AFC