I'm very happy the Sox won.
But.....
The World Series was sort a let down. After two excellent LCS (NL and AL) that lasted 7 games, I was hoping for a World Series that went 7. Instead, its a pretty lopsided 4 game sweep--with the exception of game 1 which could have went either way.
This goes to show that pitching is in fact the most imporant aspect of the game--as those of us that follow baseball religously know). Offensively, the Cards and Sox are very close. But, the Sox have the superior pitching staff, and it showed in this series (except game 1).