Atlanta to host Bills-Chiefs AFC Championship game
Neutral site AFC Championship Game would be played in Atlanta
Neutral-site AFC Championship would've cost KC $13 million in economic impact, experts say
Atlanta will be neutral site if Bills, Chiefs meet for AFC Championship
Atlanta chosen as neutral site for potential Bills-Chiefs AFC Championship Game
Ticket sales for potential neutral site AFC title game soar – NBC Sports Chicago
Chiefs made two requests for neutral site AFC title game
Tickets to go on sale for possible AFC title game in Atlanta
Neutral-site AFC, NFC championship games is one of NFL's worst ideas
NFL announces location for potential Bills-Chiefs AFC Championship game
AFC Championship Ticket Information - Presale/Season Ticket Holders : r/buffalobills
Neutral-site AFC, NFC championship games is one of NFL's worst ideas