NFL selects Atlanta's Mercedes-Benz Stadium for potential Bills-Chiefs AFC Championship matchup
Bills, Chiefs fans buy 50,000 tickets in 24 hours for potential neutral site AFC title game, per report
Atlanta to host Bills-Chiefs AFC Championship game
Potential AFC Championship Game to Be Played in Atlanta - How to Watch and Stream Major League & College Sports - Sports Illustrated.
NFL announces neutral site of potential Buffalo-Kansas City AFC Championship Game – WHIO TV 7 and WHIO Radio
NFL chooses neutral site for potential Bills-Chiefs AFC Championship
Mercedes-Benz Stadium in Atlanta selected as site for potential Bills-Chiefs AFC Championship Game
NFL reveals venue for potential neutral site AFC Championship Game
AFC Championship game: NFL picks neutral site for potential Bills-Chiefs game
NFL owners approve neutral site for potential AFC Championship Game