Thursday is the start of Softball’s NCAA Women’s College World Series in Oklahoma City. The series will run through June 8 or 9, if necessary. There will be two SEC teams, Tennessee and Alabama, as well as Florida State competing in the series. Other teams include Stanford, Oklahoma, Oklahoma State, …
Read More »