The Buffalo Stallions was the beloved major indoor soccer league team that played at the Buffalo Memorial Auditorium from 1979 to 1984. Now, a semi-pro team (National Premier Soccer League ...
It instantly reminded me of the Aud. You remember the Aud? Buffalo Memorial Auditorium in downtown Buffalo? Just . . .like . . . that. My chest began to reverberate with the ferocity from the bass ...
The Buffalo Sabres have had very few glorious postseason moments in their 54-year history, but May 20, 1975 may rank pretty ...