Giant Upset

Can you believe it? NY Giants win the Super Bowl 17-14. Patriots perfect season down the drain. At least it was a good game.