Why the NFL would move to neutral-site AFC and NFC championship games - Sports Illustrated
AFC Championship neutral zone to be in Atlanta : r/buffalobills
Atlanta's Mercedes-Benz Stadium host of possible AFC title game
Atlanta named as neutral site for potential Bills-Chiefs AFC Championship Game - Pats Pulpit
NFL owners approve neutral site for potential AFC Championship Game
AFC Championship Game to be played in Atlanta if neutral site necessary
NFL selects Atlanta for potential Bills-Chiefs AFC Championship - NBC Sports
Atlanta to host Bills-Chiefs AFC Championship game
Report: NFL considering NFC, AFC Championship games at neutral sites in future - On3