Atlanta will be site if Bills, Chiefs meet for AFC title - WFXG
Atlanta will be site if Bills, Chiefs meet in AFC title game
NFL announces location for potential Bills-Chiefs AFC Championship game
Atlanta will be site if Bills, Chiefs meet for AFC title
Atlanta's Mercedes-Benz Stadium host of possible AFC title game
If it's a Bills-Chiefs AFC championship game, it'll be played in Atlanta
Should NFL go to neutral-site AFC/NFC title games? Chiefs' founder thought so - The Athletic
NFL shows sales for possible Bills-Chiefs AFC title game
Ticket details released for potential Bills-Chiefs playoff game in Atlanta
Atlanta will be neutral site if Bills, Chiefs meet for AFC Championship