NFL chooses potential neutral site AFC Championship Game
NFL approves plan for possible neutral-site AFC title game - ESPN
Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN
Bills-Chiefs neutral site chosen: Mercedes-Benz Stadium in Atlanta - Buffalo Rumblings
5 potential neutral sites that could host AFC Championship game
NFL picks Atlanta as neutral site for potential Bills-Chiefs AFC title game - Chicago Sun-Times
Tickets to go on sale for possible AFC title game in Atlanta
Bills Notebook: Cole Beasley joins active roster, Atlanta to host potential AFC championship game
NFL selects Atlanta for potential Bills-Chiefs AFC Championship - NBC Sports
NFL tabs Atlanta for potential Bills-Chiefs AFC Championship Game – NBC Sports Boston
Potential AFC Championship Game to Be Played in Atlanta - How to Watch and Stream Major League & College Sports - Sports Illustrated.
Neutral site AFC Championship Game would be played in Atlanta