Atlanta will be site if Bills, Chiefs meet for AFC title - The
Tickets to go on sale for potential AFC Championship Game in Atlanta
Pelissero] The NFL will consider a neutral site for the AFC
Neutral site AFC Championship Game would be played in Atlanta
Bills, Chiefs fans buy 50,000 tickets in 24 hours for potential
Bills vs Chiefs AFC Championship game would be in Atlanta. What to
Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN
NFL announces location for potential Bills-Chiefs AFC Championship
Buffalo Bills Advance to AFC Championship Game - In Neutral-Site
NFL picks possible neutral site location for possible AFC
Bengals dominate Bills, head to AFC title game with Chiefs
Atlanta's Mercedez-Benz Stadium Would Host Possible Neutral-Site