Question: when was the last time giants won superbowl
Answer: 2011
Other accepted answers: 2011