Atlanta will be site if Bills, Chiefs meet in AFC title game
Extraordinary demand for potential Bills-Chiefs championship game
NFL owners approve neutral site for potential AFC Championship
Atlanta to host Bills-Chiefs AFC Championship game
AFC Championship Game to be hosted in Atlanta if Bills, Chiefs reach
Atlanta will be site if Bills, Chiefs meet for AFC title
Fans react to the Atlanta decision for Bills – Chiefs AFC title game
Atlanta Announced as Neutral Site for Potential AFC Championship
NFL approves plan for possible neutral-site AFC title game - ESPN
NFL picks possible neutral site location for possible AFC
Bills vs Chiefs AFC Championship game would be in Atlanta. What to
Update on a neutral site for potential AFC Championship Game
Potential AFC Championship Game to Be Played in Atlanta - How to