Neutral-Site AFC Championship Game to Be Played in Atlanta
Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN
Chiefs, Bills fans have purchased more than 50k tickets for potential matchup
Mercedes-Benz Stadium selected as site for AFC Championship Game - Double Take Sports
Bills-Chiefs neutral site chosen: Mercedes-Benz Stadium in Atlanta - Buffalo Rumblings
Atlanta picked for neutral site AFC Championship location
Buffalo Bills Fall to Cincinnati Bengals, Atlanta Falcons Won't Host AFC Championship Game - Sports Illustrated Atlanta Falcons News, Analysis and More
NFL on X: Mercedes-Benz Stadium in Atlanta has been selected as the site for a potential Buffalo-Kansas City AFC Championship Game. / X
Mercedes-Benz Stadium selected as site of potential Buffalo-Kansas City AFC championship game