Oklahoma Defeats Florida State to Win 2021 Women's College World Series
2:35pm PDT - June 10th, 2021 college world series - Bleacher ReportOklahoma earned its fifth NCAA softball title in school history with a XXXX win over Florida State in Game 3 of the Women’s College World Series finals....