Where will AFC championship game be played? Latest news on NFL's
Atlanta chosen as neutral site for potential Bills-Chiefs AFC
Bills vs Chiefs AFC Championship game would be in Atlanta. What to
Thursday's NFL: Atlanta will be site if Bills, Chiefs meet for AFC
NFL owners approve neutral site for potential AFC Championship
Mercedes-Benz Stadium selected as site of potential Buffalo-Kansas
NFL Names Atlanta As Neutral Site For AFC Championship Game
Tickets for potential neutral site of AFC Championship Game set to
NFL picks possible neutral site location for possible AFC
NFL chooses neutral site for potential Bills-Chiefs AFC Championship
Bengals inspired to test battered Bills
Buffalo Bills' possible AFC Championship game against Kansas City