This professional softball player punishes the ball.
Baseball, Home Run, news, pro, Professional, Softball, Sports