Re: Congrats Steelers...
Hey, they won. No question. Superbowl XL went to Pittsburgh. But they basically sucked. Couldn't move the ball. Relied on penalties for most of their big plays. Seattle...they choked. In this case, the best team probably didn't win but what the heck do I know? ;)