Can you tell me the answer to when did the new york giants beat the new england patriots in the super bowl??
February 3, 2008