
Sign up to save your podcasts
Or


Today we have Super Bowl XXV, which was held on January 27, 1991, at Tampa Stadium, the Big Sombrero, between the first-time AFC champion Buffalo Bills and the second-time NFC champion New York Giants.
By Sports History Network4.4
77 ratings
Today we have Super Bowl XXV, which was held on January 27, 1991, at Tampa Stadium, the Big Sombrero, between the first-time AFC champion Buffalo Bills and the second-time NFC champion New York Giants.