NFL announces neutral site location for possible Chiefs vs. Bills
Mercedes-Benz Stadium in Atlanta selected as site of potential
Where will AFC championship game be played? Latest news on NFL's
NFL announces AFC Championship Game could be at neutral site - NBC
Mercedes-Benz Stadium in Atlanta selected as site for potential Bills
NFL Playoff Picture Wild Card Round: Postseason Field Set in AFC
Joe Burrow drops line of the year after Bengals send Bills packing
Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN
Potential neutral site game between Bills and Chiefs in Atlanta
Atlanta's Mercedez-Benz Stadium Would Host Possible Neutral-Site
AFC Championship game: NFL picks neutral site for potential Bills