AFC title game will be at neutral site if Bills vs. Chiefs
AFC title game will be at neutral site if Bills vs. Chiefs
NFL: Sell tickets to potential Chiefs-Bills AFC title game in Atlanta
Chiefs-Bills AFC Championship site potentially revealed
Mercedes-Benz Stadium In Atlanta Selected As Site Of Potential
NFL announces location for potential Bills-Chiefs AFC Championship
NFL picks possible neutral site location for possible AFC
So what now? Potential AFC Championship Game scenarios revealed
NFL announces AFC Championship Game location if it's Bills-Chiefs
NFL owners approve AFC playoff plan after Buffalo Bills vs
NFL owners approve neutral site for potential AFC Championship
NFL confirms Atlanta as neutral host for potential Chiefs-Bills