Red Sox, Boston
Digest more
Could it be any more fitting that the first lunar eclipse in the history of the World Series happened at Busch Stadium in St. Louis on Oct. 27, 2004? That was the night the Red Sox won the World Series for the first time in 86 years,
Michael Schur laughed as he made a pitch for people to grab some of the few remaining tickets for the book promotion tour stop on May 19 at the Brattle Theatre in Cambridge. They could either stay home and watch the frustrating Red Sox on TV or come out ...