Mercedes-Benz Stadium in Atlanta selected as site for potential Bills-Chiefs AFC Championship Game
AFC Championship Game - Wikipedia
NFL reveals venue for potential neutral site AFC Championship Game
NFL on X: Mercedes-Benz Stadium in Atlanta has been selected as the site for a potential Buffalo-Kansas City AFC Championship Game. / X
Best of 2017, #1: Mercedes-Benz Stadium Opens - Football Stadium Digest
Atlanta's Mercedes-Benz Stadium neutral-site host for Bills-Chiefs AFC Championship Game - The Falcoholic
Atlanta chosen as neutral site for potential Bills-Chiefs AFC Championship Game
Atlanta named as neutral site for potential Bills-Chiefs AFC Championship Game - Pats Pulpit
Atlanta's Mercedes-Benz Stadium site for possible Bills-Chiefs AFC title game