MBS to host AFC title game if Bills, Chiefs play
Falcons: Mercedes-Benz Stadium could host the AFC Championship
NFL chooses neutral site for potential Bills-Chiefs AFC Championship
Buffalo Bills Kansas City Chiefs game in Atlanta if necessary
Atlanta's Mercedes-Benz Stadium chosen for Chiefs-Bills AFC title game
Atlanta named as neutral site for potential Bills-Chiefs AFC Championship Game - Pats Pulpit
Neutral site AFC Championship Game would be played in Atlanta