Atlanta's Mercedes-Benz Stadium site for possible Bills-Chiefs AFC title game
Should NFL go to neutral-site AFC/NFC title games? Chiefs' founder thought so - The Athletic
Neutral site AFC Championship Game would be played in Atlanta
Mercedes-Benz Stadium selected as site for AFC Championship Game - Double Take Sports
NFL World Reacts To Neutral-Site AFC Championship Game Location
Atlanta's Mercedes-Benz Stadium host of possible AFC title game
NFL announces location for potential Bills-Chiefs AFC Championship game
TSN - Atlanta will play host if the Bills and Chiefs make
Falcons: Mercedes-Benz Stadium could host the AFC Championship
Mercedes-Benz Stadium in Atlanta to host AFC Championship game if neutral site necessary
Mercedes-Benz Stadium selected as potential AFC Championship Game site