Mike Bertha reports:
“Former Nippon Pro Baseball home run champion Takashi Yamasaki recently appeared on a Japanese TV show and was asked to stand in the batter’s box and try to hit a fastball off a pitching machine set at 186 mph.”
Below is the complete YouTube video of Takashi Yamasaki attempting to hit the super fastball. Skip to the 3:40 mark to she the full attempt.
http://www.youtube.com/watch?v=3xgvYswhjog