Mike Oz of Yahoo sports reports that a former Nippon Pro Baseball home-run king Takashi Yamasaki was a guest on a Japanese TV show where they had a pitching machine rigged to pitch 186 mph fast balls. Watch the above video as hilarity ensues. I wonder if we can get any MLB players to attempt this feat once the season is over.
Tags: Japanese Baseball