NFL Names Mercedes-Benz Stadium in Atlanta as Neutral Site for AFC Championship - Bleacher Nation
AFC Championship Game to be played in Atlanta if neutral site necessary
NFL Names Atlanta As Neutral Site For AFC Championship Game
AFC Championship Game to be played in Atlanta if neutral site necessary
Chiefs tickets for potential neutral site AFC Championship to go on sale
NFL announces ticket plans potential Bills-Chiefs neutral site game
Potential AFC Championship Game to Be Played in Atlanta - How to Watch and Stream Major League & College Sports - Sports Illustrated.
NFL owners approve neutral site for potential AFC Championship Game
Atlanta chosen as neutral site location for AFC Championship
NFL announces location for potential neutral-site AFC Championship Game