The better team won, pure and simple.Giants executed, Patriots did not. But at least the Patriots have been in 5 SB since 2001. The sorry SOB's out here are still living off the '85 Bears! The say Chicago is a great sports town, bull shit! Since 2001 Boston has 3 Super Bowl wins, 2 World Series, a Stanley Cup and another NBA championship. Chicago has 1 Super Bowl appearance, a Stanley Cup, a WS win. Last week one of the few surviving people to see the Cubs win a WS died. He was a rare breed!