Bills vs Chiefs AFC Championship game would be in Atlanta. What to
Atlanta chosen as neutral site for potential Bills-Chiefs AFC
NFL reveals venue for potential neutral site AFC Championship Game
Atlanta chosen as neutral site for potential Bills-Chiefs AFC
5 potential neutral sites that could host AFC Championship game
Atlanta to host Bills-Chiefs AFC Championship game
Mercedes-Benz Stadium selected as potential AFC Championship Game site
NFL owners approve plan for potential neutral site AFC
NFL Sets Neutral Site for Chiefs-Bills AFC Championship
NFL announces ticket plans potential Bills-Chiefs neutral site game
How NFL's neutral site AFC championship will work: Location
Potential Bills-Chiefs neutral site AFC finale drawing
Mercedes-Benz Stadium in Atlanta selected as site for potential
Breaking: NFL Decides On Neutral AFC Championship Site - The Spun
Atlanta Announced as Neutral Site for Potential AFC Championship