Results 11 to 20 of 38
Thread: Wow, the giants won?
Threaded View
-
02-04-2008, 03:27 AM #1
Wow, the giants won?
I don't follow football, and I haven't watched the superbowl in years, but I just read that the giants won. Maybe it was the pressure, who knows, but I can't believe the Pats didn't win. That's pretty cool for the giants to beat the winningest team in history. I bet they're having on hell of a party