Atlanta would host Bills vs. Kansas City matchup in AFC Championship Game
Atlanta chosen as neutral site location for AFC Championship
Atlanta will be site if Bills, Chiefs meet for AFC title
Mercedes-Benz Stadium in Atlanta selected as site for potential Bills-Chiefs AFC Championship Game
NFL Network's Rich Eisen: Plans for potential neutral-site AFC title game at Mercedes-Benz Stadium
Mercedes-Benz Stadium selected as site of potential Buffalo-Kansas City AFC championship game
Potential AFC Championship Game to Be Played in Atlanta - How to Watch and Stream Major League & College Sports - Sports Illustrated.
NFL Names Mercedes-Benz Stadium in Atlanta as Neutral Site for AFC Championship - Bleacher Nation
Bills vs Chiefs AFC Championship game would be in Atlanta. What to know
NFL announces location for potential Bills-Chiefs AFC Championship game
Atlanta chosen as neutral site for potential Bills-Chiefs AFC Championship Game