The 2024 NCAA DI softball Women's College World Series is set. The eight-team field, consisting of (1) Texas, (2) Oklahoma, (4) Florida, (5) Oklahoma State, (6) UCLA, (8) Stanford, (10) Duke and (16) Alabama will compete in Oklahoma City starting on May 30th.
Will Oklahoma hoist the trophy for the 4th year in a row?
I think the finals will be UCLA and Oklahoma State.