Showing posts with label World Series. Show all posts
Showing posts with label World Series. Show all posts

Thursday, June 16, 2011

Ranking the Titles: Embarrassment of Riches

Boston fans have been spoiled since going a decade and a half without a championship. It all started with the 2001-02 Patriots who seemingly came out of nowhere to win Superbowl 36. Now a decade and six more rings later, Boston has become the ultimate sports city. I thought I would give myself the difficult task of ranking the seven titles. Oh how tough it is being a Boston sports fan.