Atlanta to host Bills-Chiefs AFC Championship game
Mercedes-Benz Stadium In Atlanta Selected As Site Of Potential Buffalo-Kansas City AFC Championship Game - Discover Atlanta
Potential AFC Championship Game to Be Played in Atlanta - How to Watch and Stream Major League & College Sports - Sports Illustrated.
NFL Picks Mercedes-Benz Stadium to Host Potential Bills-Chiefs AFC Championship Game - Stadium
Atlanta to host potential AFC Championship between Bills, Chiefs
Atlanta's Mercedes-Benz Stadium host of possible AFC title game
Atlanta to host Bills-Chiefs AFC Championship game
Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN
Atlanta's Mercedes-Benz Stadium picked to host potential AFC Championship Game, Sports
NFL chooses Atlanta as host site for potential Bills-Chiefs AFC Championship Game
Potential Bills-Chiefs AFC championship to be played in Atlanta