NFL selects Atlanta's Mercedes-Benz Stadium for potential Bills
Bills vs Chiefs AFC Championship game would be in Atlanta. What to
Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN
Atlanta's Mercedes-Benz Stadium host of possible AFC title game
PHINSIDER RADIO Miami's season ends but not before the Dolphins
AFC Championship Game to be hosted in Atlanta if Bills, Chiefs reach
Mercedes-Benz Stadium Named Host for Potential Bills-Chiefs Game
Atlanta named as neutral site for potential Bills-Chiefs AFC
Atlanta's Mercedes-Benz Stadium neutral-site host for Bills-Chiefs