Tickets to go on sale for possible AFC title game in Atlanta
Friday Football Footnotes: 1 neutral site AFC title game would be
Mercedes-Benz Stadium in Atlanta selected as site for potential
Mercedes-Benz Stadium selected as potential AFC Championship Game site
Neutral site AFC Championship Game would be played in Atlanta
Buffalo Bills And Kansas City Chiefs AFC Championship Neutral Site
A Neutral Site AFC Championship Game Might Be in the Works (UPDATE
Report: Bills-Chiefs AFC Title Game to Be Played at This Stadium
Atlanta's Mercedes-Benz Stadium neutral-site host for Bills-Chiefs