A Japanese team of All-Stars fulfilled a determined national mission to win the Olympic baseball gold medal for the first time.
A Japanese team of All-Stars fulfilled a determined national mission to win the Olympic baseball gold medal for the first time.