Atlanta picked for neutral site AFC Championship location
Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN
NFL approves plan for possible neutral-site AFC title game - ESPN
Atlanta's Mercedes-Benz Stadium picked to host potential AFC Championship Game, Sports
Mercedes-Benz Stadium in Atlanta selected as site of potential Buffalo-Kansas City AFC Championship Game
Ticket details released for potential Bills-Chiefs playoff game in Atlanta
NFL announces neutral site location for Chiefs vs. Bills AFC Championship
NFL says neutral site AFC Championship game is possible, Bills-Bengals Week 17 game won't be resumed
Atlanta's Mercedes-Benz Stadium host of possible AFC title game
Update on a neutral site for potential AFC Championship Game
Atlanta Announced as Neutral Site for Potential AFC Championship Game - The New York Times