NFL unveils neutral site for potential Bills-Chiefs AFC Championship bout
NFL Names Atlanta As Neutral Site For AFC Championship Game
Atlanta to host Bills-Chiefs AFC Championship game
FOX Sports: NFL on Twitter: Mercedes-Benz Stadium in Atlanta will host the AFC Championship if both the Bills and Chiefs make it / X
NFL Names Falcons Stadium As Host for Neutral-Site AFC Championship Game - Sports Illustrated
Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN
Atlanta will be site if Bills, Chiefs meet for AFC title - The Sumter Item
Atlanta's Mercedes-Benz Stadium site for possible Bills-Chiefs AFC title game
Atlanta will be site if Bills, Chiefs meet for AFC title
Atlanta's Mercedes-Benz Stadium to potentially host AFC Championship Game
NFL announces AFC Championship Game location if it's Bills-Chiefs