5 potential neutral sites that could host AFC Championship game
Atlanta to host potential Bills-Chiefs AFC title game
Atlanta selected to host potential AFC title game
How NFL's neutral site AFC championship will work: Location, tickets & more to know for potential Bills vs. Chiefs matchup
Atlanta chosen as neutral site for potential Bills-Chiefs AFC Championship Game
NFL selects Atlanta's Mercedes-Benz Stadium for potential Bills-Chiefs AFC Championship matchup
Mercedes-Benz Stadium Atlanta's World-Class Venue
Atlanta picked for neutral site AFC Championship location