Click here for the article from SI.com
My beloved Boston Red Sox made this list in the #1 spot! Ranked above the Yankees? Give me a break… I know people hate the Patriots and I think the Sox shouldn’t have been lumped in with them. And the Celtics…. seriously, who hates the Celtics? Aren’t people excited by the possibility of a Celtics/Lakers NBA final ala Larry Bird and Magic Johnson? I did find it interesting that although the heading for #1 was “Any Major Sports Team From Boston”, the Bruins were not mentioned. Intentional slam or are they actually that forgettable?