Major League baseball to play Global World Series?
The idea is that the World Series winner from Major League Baseball would play the Japanese baseball champions in a Global World Series.
I believe this is the Cubs year to win a World Series?