Tag Archives | Boston Red Sox

Red Sox and Yankees heading to London in 2019?

As you likely would have already seen, Bloomberg and other US news outlets reported late on Monday that plans are close to being agreed for the Boston Red Sox and New York Yankees to play two games at the London Olympic Stadium next year. The news isn’t really a surprise. Back in December 2016 it […]

Continue Reading 2

Powered by WordPress. Designed by Woo Themes