Yes. They will win maybe next year.
They won super bowl XLVI.
giants
No, The Giants Did.
Giants
Patriots
The patriots will get revenge back on the giants and won the super bowl
broncos
yes.
yes and win it
Giants baby!
Four points.
Yes, they beat the Patriots 17-14 in the 2008 Super Bowl.