Buffalo Bills Kansas City Chiefs game in Atlanta if necessary
Potential Chiefs-Bills AFC championship game will be played at Atlanta's Mercedes-Benz Stadium - The Athletic
NFL shares info on how to buy tickets for potential Chiefs-Bills AFC title game, National Sports
AFC Championship game: NFL picks neutral site for potential Bills-Chiefs game
5 potential neutral sites that could host AFC Championship game
Atlanta to host potential Bills-Chiefs AFC title game
NFL approves plan for possible neutral-site AFC title game - ESPN
Atlanta to host Bills-Chiefs AFC Championship game
Atlanta would host Bills vs. Kansas City matchup in AFC Championship Game