NFL chooses neutral site for potential Bills-Chiefs AFC Championship
Mercedes-Benz Stadium - Wikipedia
Tickets to go on sale for possible AFC title game in Atlanta
Atlanta's Mercedes-Benz Stadium site for possible Bills-Chiefs AFC title game
Bills-Chiefs neutral site chosen: Mercedes-Benz Stadium in Atlanta - Buffalo Rumblings
Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN
Neutral site AFC Championship Game would be played in Atlanta
Column: Super Bowls before the Super Bowl? Don't rule it out
From wide right and David Tyree to all those blowouts, ranking every Super Bowl game ever played from I to 50 – New York Daily News
Atlanta's Mercedes-Benz Stadium selected as neutral site to host potential Chiefs-Bills playoff game