"Hyde Park is the perfect location to bring a flavor of our game to London, with two of the most popular teams in the sport - the Red Sox and the Dodgers - set to provide a night of big hitting," he said.