Guy who threw a 96 mph ball in fan challenge has been signed to an MLB contract

vt-author-image
Article saved!Article saved!