NOTICE: This article was published more than 10 years ago. Information in this article might be irrelevant or out of date.

WORLD SERIES CHAMPS!

Boston Red Sox – World Series Champions 2007!!

This is the second time in the past four years that the Red Sox have won the World Series. I waited a lifetime for their championship in 2004 and now this! This never gets old!!

1 Comment
Newest
Oldest
Inline Feedbacks
View all comments

It was well deserved!!!