AFC Championship Game to be hosted in Atlanta if Bills, Chiefs reach
Bills vs Chiefs AFC Championship game would be in Atlanta. What to
Atlanta chosen as neutral site for potential Bills-Chiefs AFC
NFL selects Atlanta's Mercedes-Benz Stadium for potential Bills
Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN
Atlanta's Mercedes-Benz Stadium chosen for Chiefs-Bills AFC title game
MBS to host AFC title game if Bills, Chiefs play
Atlanta's Mercedes-Benz Stadium site for possible Bills-Chiefs AFC
Archives - no-mb - Page 1