Given the question: What's the answer to that question: when was the last time the ny giants played in the superbowl?
The answer is:
Super Bowl XXV