INFO:
Oklahoma softball won its third consecutive title, taking Game 2 of the 2023 Women's College World Series championship series against Florida State, 3-1.
Oklahoma wins the 2023 Women's College World Series title | NCAA.com