softball hail