2020 Tokyo Olympics Baseball Final Yamada returns home, one more run scored
Tetsuto Yamada (JPN)
AUGUST 7, 2021 - Baseball : Final game between United States - Japan
Final game between United States - Japan
Baseball : Final game between United States - Japan during the Tokyo 2020 Olympic Games
at the Yokohama Baseball Stadium in Kanagawa, Japan.
(Photo by Yohei Osada/AFLO SPORT)