"Why the Red Sox (sigh…) Suck": One Exile's Boston Baseball Update

[[From my outpost of exile in New York City.]] So, sure, the Mets might have won in 20, but how did those last few days of Boston sports furor feel? Sox, Celts, Bruins (see also: bears), oh my! [[Open Note to Mets’ Team Leadership Forum: if you continue to pie-in-the-face every rookie (cough Ike cough … Continue reading