NFL announces neutral site location for possible Chiefs vs. Bills AFC Championship - AS USA
If It's a Bills-Chiefs AFC Championship Game, It'll be Played in Atlanta
Mercedes-Benz Stadium selected as site for AFC Championship Game - Double Take Sports
Atlanta's Mercedes-Benz Stadium neutral-site host for Bills-Chiefs AFC Championship Game - The Falcoholic
Extraordinary demand for potential Bills-Chiefs championship game
Atlanta chosen as neutral site for potential Bills-Chiefs AFC Championship Game
NFL selects Atlanta's Mercedes-Benz Stadium for potential Bills-Chiefs AFC Championship matchup
B/R Gridiron - If the Bills and Chiefs both advance to the AFC Championship Game, it will be played at the neutral site of Mercedes-Benz Stadium in Atlanta
Mercedes-Benz Stadium the destination if Bills and Chiefs meet for AFC title – 95.5 WSB
Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN