NFL chooses neutral site for potential Bills-Chiefs AFC Championship
Neutral site AFC Championship Game would be played in Atlanta
NFL selects Atlanta's Mercedes-Benz Stadium for potential Bills
AFC Championship Game to be hosted in Atlanta if Bills, Chiefs reach
Buffalo Bills Kansas City Chiefs game in Atlanta if necessary
Buffalo Bills And Kansas City Chiefs AFC Championship Neutral Site
How NFL's neutral site AFC championship will work: Location
AFC Championship game neutral site plan for Bills vs. Chiefs – NBC
Bengals crushed the NFL's hopes of neutral-site AFC Championship
Mercedes-Benz Stadium Named Host for Potential Bills-Chiefs Game