Major League Baseball reportedly intends to announce next week that the New York Yankees and Boston Red Sox will play two games at London’s Olympic Stadium on June 29-30 next year. Read more here.
Tag Archives: London (UK)
London’s Olympic Stadium is set to host a series between two of the biggest teams in Major League Baseball (MLB). Plans for the two-game series in June 2019 between the New York Yankees and the Boston Red Sox are close to being finalized. Read more here.