AFC Championship Game to be played in Atlanta if neutral site necessary
Atlanta will be site if Bills, Chiefs meet for AFC title - KAKE
AFC Championship Game to be played in Atlanta if neutral site necessary
Atlanta's Mercedes-Benz Stadium picked to host potential AFC Championship Game, Sports
NFL owners approve neutral site for potential AFC Championship Game
AFC Championship Game to be played in Atlanta if neutral site necessary
Potential Atlanta neutral site NFL playoff game ticket set to go on sale
NFL unveils neutral site for potential Bills-Chiefs AFC Championship bout
Atlanta to host potential nuetral-site Bills-Chiefs AFC title game, Sports
NFL approves plan for possible neutral-site AFC title game - ESPN
Neutral site AFC Championship Game would be played in Atlanta
Breaking: NFL Announces Location For Potential Neutral-Site AFC Championship Game