For possible neutral-site AFC Championship, much needs to be
AFC title game will be at neutral site if Bills vs. Chiefs
Atlanta's Mercedes-Benz Stadium neutral-site host for Bills-Chiefs
NFL tabs Atlanta for potential Bills-Chiefs AFC Championship Game
Falcons Stadium Named As Possible Site for AFC Championship Game
Where will AFC championship game be played? Latest news on NFL's
Detailing potential neutral-site AFC Championship game between
Mercedes-Benz Stadium to play host to neutral site AFC Championship
Neutral-site AFC, NFC championship games is one of NFL's worst ideas
NFL owners approve plan for potential neutral site AFC
Mercedes-Benz Stadium in Atlanta to host AFC Championship game
Atlanta will be site if Bills, Chiefs meet for AFC title - The
NFL World Is Surprised By League's Atlanta Announcement - The Spun
Atlanta to host potential AFC Championship between Bills, Chiefs