Given the question: Short general knowledge question: when was the last time the ny giants played in the superbowl?
The answer is:
Super Bowl XXV