Fans react to the Atlanta decision for Bills – Chiefs AFC title game
Mercedes-Benz Stadium to play host to neutral site AFC Championship
AFC Championship neutral zone to be in Atlanta : r/buffalobills
Neutral sites for NFL conference title games are not what fans or players want - Sports Illustrated
Tickets to go on sale for potential AFC Championship Game in Atlanta
Potential neutral site AFC Championship Game in Atlanta seeing extraordinary demand
NFL owners pass resolution for potential neutral-site AFC title game
NFL unveils neutral site for potential Bills-Chiefs AFC Championship bout
Bills vs Chiefs AFC Championship game would be in Atlanta. What to know
Atlanta selected as neutral site for potential Bills-Chiefs AFC title game - The Washington Post
AFC Championship Game to be played in Atlanta if neutral site necessary
NFL announces neutral site of potential Buffalo-Kansas City AFC Championship Game – WHIO TV 7 and WHIO Radio
AFC Championship Game to be played in Atlanta if neutral site necessary