Sports
Who won the two thousand nineteen women's college softball world series?
1
Answer
UCLA won the 2019 Women's College World Series in a two-game sweep over Oklahoma.
LIVE
Points
143
Rating