Yankees defeat Red Sox in London as both teams combine for 30 runs

The Yankees win 17-13 as both teams conclude their London series tomorrow.

MLB won’t play in London in 2017 after all

There was serious talk at the beginning of the calendar year that Major League Baseball was prepared to...