You Rock, Red Sox!
Oh YEAH. The Red Sox won the World Series! I may be living in Georgia, but the Red Sox as icon is in the blood of this Massachusetts woman. I’m thinking that they must inject something in Massachusetts babies. I have absolutely no interest in any other sport or any other team (well, not since that handsome Bobby Orr gave me his autograph at the now-defunct Boston Garden). Everyone who grew up in Massachusetts knew the drill. Yeah, they were…