Atlanta's Mercedes-Benz Stadium site for possible Bills-Chiefs AFC title game
MBS to host AFC title game if Bills, Chiefs play
Atlanta chosen as site of potential Bills-Chiefs AFC Championship Game
Atlanta will be site if Bills, Chiefs meet for AFC title
Atlanta to host potential Bills-Chiefs AFC title game
AFC Championship Game to be hosted in Atlanta if Bills, Chiefs reach
Atlanta will be site if Bills, Chiefs meet for AFC title - The Sumter Item
AFC Championship game: NFL picks neutral site for potential Bills-Chiefs game
B/R Gridiron - If the Bills and Chiefs both advance to the AFC Championship Game, it will be played at the neutral site of Mercedes-Benz Stadium in Atlanta
If It's a Bills-Chiefs AFC Championship Game, It'll be Played in Atlanta
How NFL's neutral site AFC championship will work: Location, tickets & more to know for potential Bills vs. Chiefs matchup
NFL Names Mercedes-Benz Stadium in Atlanta as Neutral Site for AFC Championship - Bleacher Nation
AFC championship tickets: How Bills, Chiefs fans can get seats to 2023 Atlanta neutral-site game