Atlanta to host potential AFC Championship between Bills, Chiefs
NFL reveals venue for potential neutral site AFC Championship Game
Bengals crushed the NFL's hopes of neutral-site AFC Championship Game in Atlanta
Atlanta will be site if Bills, Chiefs meet for AFC title
NFL announces Bengals-Chiefs New Year's Eve game, seven other matchups
NFL approves plan for possible neutral-site AFC title game - ESPN
Mercedes-Benz Stadium In Atlanta Selected As Site Of Potential Buffalo-Kansas City AFC Championship Game - Discover Atlanta
AFC Championship Game to be hosted in Atlanta if Bills, Chiefs reach
NFL selects Atlanta's Mercedes-Benz Stadium for potential Bills-Chiefs AFC Championship matchup
Brian McCarthy on X: New from @nfl345 / X
Neutral site AFC Championship Game would be played in Atlanta