Boston Red Sox defeat New York Mets, 4-2

Sweet Caroline. Good times never seemed so good.

The Red Sox last night won their 12th consecutive game, which ties for the third-longest winning streak in the 106-year history of the franchise. They beat the NL East-leading Mets, 4-2, improving their record to 14-1 against the National League. The Sox have not made an error since the Nixon Administration (actually it's June 11, 16 games, which ties a major league record) and they lead the Yankees by four games. It's al...