ESPN Presents the Women’s College World Series from Oklahoma City
Every game from the 2017 Women’s College World Series in Oklahoma City will be televised by ESPN, the company’s 18th year airing every pitch of the culmination of the NCAA Division I Softball Championship. College softball’s week-long, up to 17-game season finale from OGE Energy Field at the ASA Hall of Fame Stadium begins Thursday, June…