Originally posted by Karen
The Red Sox Rule!

The Boston Red Sox have just won the World Series! Whaaahoooooo!
Yay! Wheeeeee!

(Joke all you want about certain warm places freezing over - I don't care! The Red Sox won!!!)
WOW, I still can't believe they won! I was going for the Cards, but that's ok for the sake of the Red Sox. Wow!