Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN
Neutral site AFC Championship Game would be played in Atlanta
NFL picks Atlanta as neutral site for potential Bills-Chiefs AFC
5 potential neutral sites that could host AFC Championship game
NFL says neutral site AFC Championship game is possible, Bills
Atlanta's Mercedes-Benz Stadium picked to host potential AFC
AFC championship game to be held at neutral site? NFL announces
NFL approves playoff changes after Bills-Bengals cancellation
5 potential neutral sites that could host AFC Championship game
Bengals: The 3 best neutral site options for the AFC Championship
Pittsburgh won't host AFC Championship Game without Steelers in it
AFC Championship game neutral site plan for Bills vs. Chiefs – NBC