Given the question: When was the last time the ny giants played in the superbowl?
The answer is:
Super Bowl XXV