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

Doug Holland
Doug Holland contributes to XN Sports as a quick hits correspondent and resides in Portland Oregon, where he is studying to be an addiction counselor and group facilitator. Follow Doug on Twitter @dugoutholland