1996 Atlanta Olympics, Baseball, Men's Final
Takayuki Takabayashi (JPN), Takayuki Takabayashi
AUGUST 2, 1996 - Baseball : Takayuki Takabayashi of Japan at bat during the Baseball final game between Japan 9-13 Cuba at the 1996 Atlanta Olympic Games at Fulton County Stadium in Atlanta, Georgia, USA.
(Photo by Koji Aoki/AFLO SPORT) (008)