New England has enjoyed an embarrassment of hometown sports riches lately, with the Sox winning their second World Series in four years, and the Patriots running their record to 8-0 (not to mention the suddenly watchable Celtics, Bruins and Nationally-ranked Boston College football Eagles). I mention this solely because it’s had an indelible effect on [...]
