NFL owners approve plan for potential neutral site AFC
Bills vs Chiefs AFC Championship game would be in Atlanta. What to
Neutral site AFC Championship Game would be played in Atlanta
Atlanta chosen as neutral site for potential Bills-Chiefs AFC
NFL owners approve plan for potential neutral site AFC
NFL selects Atlanta's Mercedes-Benz Stadium for potential Bills
Atlanta Falcons selected to host a Bills-Chiefs AFC Championship
NFL announces location for potential Bills-Chiefs AFC
Bills don't lose Malik Boyd to Titans front office
Atlanta to host Bills-Chiefs AFC Championship game
Ticket prices falling for Sunday's game as fans anticipate Bills
Atlanta selected as neutral site for potential Bills-Chiefs AFC
Chiefs, Bills fans have purchased more than 50k tickets for potential
Atlanta chosen as neutral site for potential Bills-Chiefs AFC
NFL picks Atlanta to host potential Chiefs-Bills neutral-site AFC