NFL owners approve neutral site for potential AFC Championship
NFL Names Atlanta As Neutral Site For AFC Championship Game
NFL tabs Atlanta for potential Bills-Chiefs AFC Championship Game
Should NFL go to neutral-site AFC/NFC title games? Chiefs' founder
Atlanta Announced as Neutral Site for Potential AFC Championship
AFC Championship Game to be hosted in Atlanta if Bills, Chiefs reach
Friday Football Footnotes: 1 neutral site AFC title game would be
Bills-Chiefs neutral site chosen: Mercedes-Benz Stadium in Atlanta
AFC Championship: Potential neutral site for game announced