Falcons' home stadium would host neutral-site AFC Championship
NFL Names Falcons Stadium As Host for Neutral-Site AFC Championship Game - Sports Illustrated
Ticket details released for potential Bills-Chiefs playoff game in Atlanta
Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN
NFL chooses neutral site for potential Bills-Chiefs AFC Championship
Atlanta's Mercedes-Benz Stadium chosen for Chiefs-Bills AFC title game
Atlanta to host potential Bills-Chiefs AFC title game
Mercedes-Benz Stadium in Atlanta selected as site for potential Bills-Chiefs AFC Championship Game
NFL unveils neutral site for potential Bills-Chiefs AFC Championship bout
Ticket information for Bills-Chiefs AFC Championship Game
Bills vs Chiefs ticket info for possible AFC Championship game