Chiefs top seed in AFC, but title game could be in Atlanta
Chiefs top seed in AFC, but title game could be in Atlanta
Atlanta's Mercedes-Benz Stadium neutral-site host for Bills-Chiefs AFC Championship Game - The Falcoholic
Mercedes-Benz Stadium In Atlanta Selected As Site Of Potential Buffalo-Kansas City AFC Championship Game - Discover Atlanta
Bills vs Chiefs AFC Championship game would be in Atlanta. What to know
NFL announces neutral site location for possible Chiefs vs. Bills AFC Championship - AS USA
NFL picks possible neutral site location for possible AFC Championship game following Bills-Bengals cancellation
NFL owners pass resolution for potential neutral-site AFC title game
Atlanta named as neutral site for potential Bills-Chiefs AFC Championship Game - Pats Pulpit
Vegas believes NFL championship games poised to be classics
Owners approve AFC neutral site playoff proposals
NFL Names Atlanta As Neutral Site For AFC Championship Game