Long Ball Powers Mets Past Red Sox

Boston — After only scoring five runs as a team in their opening three-game series against the Atlanta Braves, the New York Mets unloaded on offense with the long ball Monday evening at Fenway Park, as all of their runs came via the home run in a 7-4 win over the Red Sox.  Michael ConfortoContinue reading “Long Ball Powers Mets Past Red Sox”