The 2024 Women's College World Series concluded in historic fashion.
The Oklahoma Sooners swept the Texas Longhorns to win their fourth-straight national championship. The Sooners become the first Division I softball program to accomplish a four-peat and match...