Mercedes-Benz Stadium in Atlanta selected as site for potential Bills-Chiefs AFC Championship Game
Where will AFC championship game be played? Latest news on NFL's neutral site location for 2023 playoffs
Bills-Chiefs neutral site chosen: Mercedes-Benz Stadium in Atlanta - Buffalo Rumblings
NFL tabs Atlanta for potential Bills-Chiefs AFC Championship Game – NBC Sports Boston
NFL Names Atlanta As Neutral Site For AFC Championship Game
NFL chooses potential neutral site AFC Championship Game
Tickets to potential AFC title game in Atlanta go on sale Wednesday - NBC Sports
Atlanta's Mercedez-Benz Stadium Would Host Possible Neutral-Site AFC Title Game, News, Scores, Highlights, Stats, and Rumors
Stadium - The NFL has chosen Atlanta as the venue for the
Over 50K tickets sold for possible Atlanta AFC title game
Atlanta named as neutral site for potential Bills-Chiefs AFC Championship Game - Pats Pulpit
Bengals crushed the NFL's hopes of neutral-site AFC Championship Game in Atlanta