How Bills vs. Bengals led to the AFC Championship neutral site possibility
Atlanta named as neutral site for potential Bills-Chiefs AFC Championship Game - Pats Pulpit
Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN
NFL Names Atlanta As Neutral Site For AFC Championship Game
NFL selects Atlanta's Mercedes-Benz Stadium for potential Bills-Chiefs AFC Championship matchup
NFL Owners Approve Changes to AFC Playoff Structure
Buffalo Bills And Kansas City Chiefs Potential AFC Championship Game Neutral Site Selected
Report: Bills-Chiefs AFC Title Game to Be Played at This Stadium