Miyahara on his key home run
August 28, 2017 | 00:00:22
Keitaro Miyahara discusses his home run for Team Japan in the final game of the Little League World Series
Keitaro Miyahara discusses his home run for Team Japan in the final game of the Little League World Series