AFC Championship location: Bills-Chiefs would play at Mercedes
NFL announces location for potential Bills-Chiefs AFC Championship
Should NFL go to neutral-site AFC/NFC title games? Chiefs' founder
Neutral site AFC Championship Game would be played in Atlanta
Atlanta News First - BREAKING Mercedes-Benz Stadium in Atlanta
NFL announces Atlanta will host potential AFC championship game
Atlanta's Mercedes-Benz Stadium chosen for Chiefs-Bills AFC title game
Atlanta will be neutral site if Bills, Chiefs meet for AFC
Bills-Chiefs neutral site chosen: Mercedes-Benz Stadium in Atlanta
Atlanta to host Bills-Chiefs AFC Championship game