Residents of Los Angeles Dodgers star Shohei Ohtani’s home town of Oshu, Japan watch them beat the New York Yankees in game three of the World Series.
Read More »Residents of Los Angeles Dodgers star Shohei Ohtani’s home town of Oshu, Japan watch them beat the New York Yankees in game three of the World Series.
Read More »