What does a 300kph baseball pitch look like?
Retired Japanese player Takeshi Yamasaki faces up to a machine delivering extreme fast balls in excess of 300kph without a helmet!
Retired Japanese player Takeshi Yamasaki faces up to a machine delivering extreme fast balls in excess of 300kph without a helmet!