Let's see Albert Pujols turn on this fastball. Recently retired Japanese slugger Takeshi Yamasaki stepped up to the plate against a pitching machine dialed up to over 190 miles per hour for a popular Japanese TV show.
ANDY CLAYTON, New York Daily News: Sports
Fri, 08/29/2014 - 11:50am
Let's see Albert Pujols turn on this fastball. Recently retired Japanese slugger Takeshi Yamasaki stepped up to the plate against a pitching machine dialed up to over 190 miles per hour for a popular Japanese TV show.