Please rotate your phone
Loading ...
1 video
Williams pitcher Emma Harrington got the win as the Ephs stayed alive in the NCAA softball tournamen