Atlanta named as neutral site for potential Bills-Chiefs AFC
SportsCenter - The AFC Championship Game would have been held at a
Atlanta's Mercedes-Benz Stadium neutral-site host for Bills-Chiefs
NFL owners pass resolution for potential neutral-site AFC title
NFL selects Atlanta's Mercedes-Benz Stadium for potential Bills
Atlanta's Mercedes-Benz Stadium selected as neutral site to host
Buffalo Bills Kansas City Chiefs game in Atlanta if necessary
Mercedes-Benz Stadium in Atlanta selected as site of potential
Bengals inspired to test battered Bills