Atlanta named as neutral site for potential Bills-Chiefs AFC
Atlanta will be site if Bills, Chiefs meet for AFC title – New
NFL selects Atlanta for potential Bills-Chiefs AFC Championship
Mercedes-Benz Stadium Named Host for Potential Bills-Chiefs Game
AFC Championship location: Bills-Chiefs would play at Mercedes
Report: Bills-Chiefs AFC Title Game to Be Played at This Stadium
Buffalo Bills Kansas City Chiefs game in Atlanta if necessary
Atlanta chosen as neutral site for potential Bills-Chiefs AFC
NFL: Sell tickets to potential Chiefs-Bills AFC title game in Atlanta
Ticket information for Bills-Chiefs AFC Championship Game