NFL owners approve neutral site for potential AFC Championship
Updated AFC Divisional Round matchups after Cincinnati's win
Mercedes-Benz Stadium in Atlanta will host the AFC Championship if
NFL chooses Atlanta as host site for potential Bills-Chiefs AFC
Atlanta's Mercedes-Benz Stadium picked to host potential AFC
Atlanta to host potential Bills-Chiefs AFC title game
NFL announces AFC Championship Game location if it's Bills-Chiefs
Mercedes-Benz Stadium in Atlanta selected as site of potential
Atlanta to Host Potential AFC Championship Between Bills, Chiefs
Atlanta will be site if Bills, Chiefs meet for AFC title
Atlanta chosen as neutral site for potential Bills-Chiefs AFC