Major League Baseball is planning to return to London next season with the Cubs and Cardinals squaring off in a two-game series in June 2023, the league announced Thursday.
Major League Baseball is planning to return to London next season with the Cubs and Cardinals squaring off in a two-game series in June 2023, the league announced Thursday.