Major League Baseball's regular season kicked off in Tokyo, Japan, drawing huge crowds at Tokyo Dome which hosted a two-game ...
The Los Angeles Dodgers and Chicago Cubs are back at the Tokyo Dome on Wednesday for the second of their two-game Tokyo Series. The game is scheduled to start at 6 a.m. ET (7 p.m. in Japan) with TV ...