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 Darrell Rowe · Last updated 5 years ago · 21.9K views
The New York Giants beat the Buffalo Bills by a score of 20-19 to win Super Bowl XXV.
Asked by Darrell Rowe · Last updated 5 years ago · 21.9K views