Congrats to the BoSox!!
The Boston Red Sox swept their way to another World Series title last night. Congrats to Boston - the greatest sports town in America, after Detroit. Their fans are hard core and they LOVE their baseball team - cheers.
And on another sports note, check out what happens to players when they try to hit Pavel Datsyuk. (you definitely want to see that last slow motion bit at the end of the video)