Atlanta Falcons selected to host a Bills-Chiefs AFC Championship
Atlanta's Mercedes-Benz Stadium picked to host potential AFC Championship Game, Sports
NFL Names Mercedes-Benz Stadium in Atlanta as Neutral Site for AFC Championship - Bleacher Nation
NFL Names Atlanta As Neutral Site For AFC Championship Game
Update on a neutral site for potential AFC Championship Game
NFL Names Atlanta As Neutral Site For AFC Championship Game
AFC Championship Game to be hosted in Atlanta if Bills, Chiefs reach
Chiefs looking to lock AFC's top seed vs. Raiders live on Local 10
Atlanta will be site if Bills, Chiefs meet for AFC title
AFC Championship Game to be played in Atlanta if neutral site necessary
AFC Championship: Potential neutral site for game announced