Shohei Ohtani stokes national pride in Japan with World Series debut
The World Series debut of Los Angeles Dodgers superstar Shohei Ohtani is being closely watched in his home country of Japan, where he is a national hero.
Read More
0