NFL unveils neutral site for potential Bills-Chiefs AFC Championship bout
Mercedes-Benz Stadium In Atlanta Selected As Site Of Potential Buffalo-Kansas City AFC Championship Game - Discover Atlanta
Mercedes-Benz Stadium in Atlanta will host the AFC Championship if both the Bills and Chiefs make it
Mercedes-Benz Stadium selected as site for AFC Championship Game - Double Take Sports
Neutral site AFC Championship Game would be played in Atlanta
NFL chooses neutral site for potential Bills-Chiefs AFC Championship
Bills-Chiefs neutral site chosen: Mercedes-Benz Stadium in Atlanta - Buffalo Rumblings
NFL Names Mercedes-Benz Stadium in Atlanta as Neutral Site for AFC Championship - Bleacher Nation
Atlanta will be site if Bills, Chiefs meet for AFC title
NFL announces location for potential Bills-Chiefs AFC Championship game
Atlanta chosen as site of potential Bills-Chiefs AFC Championship Game
NFL selects Atlanta's Mercedes-Benz Stadium for potential Bills-Chiefs AFC Championship matchup