ATLANTA — The air horn at Mercedes-Benz Stadium blasted for the first time Friday night after just 11 seconds. It’s a distinct, piercing sound with a unique local story, ringing through the sky here ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results