Which of the following teams won Super Bowl XXV?

Answer New York Giants

The New York Giants beat the Buffalo Bills by a score of 20-19 to win Super Bowl XXV.

Asked by · Last updated 5 years ago · 21.9K views