Atlanta to host potential AFC Championship between Bills, Chiefs
MBS to host AFC title game if Bills, Chiefs play
Extraordinary demand for potential Bills-Chiefs championship game
Atlanta to host potential AFC Championship between Bills, Chiefs
Atlanta will be site if Bills, Chiefs meet for AFC title
Atlanta's Mercedes-Benz Stadium chosen for Chiefs-Bills AFC title game
AFC Championship location: Bills-Chiefs would play at Mercedes-Benz Stadium - DraftKings Network
Atlanta's Mercedes-Benz Stadium picked to host potential AFC Championship Game, Sports
Chiefs - Bills potential AFC Championship game tickets draw huge demand
Chiefs top seed in AFC, but title game could be in Atlanta