Showing posts with label Ben. Show all posts
Showing posts with label Ben. Show all posts

Ben Gregory

While in the infield recorded position velocities up to 83 mph. Started in a balanced stance with a smooth load then used a toe t…