UCLA Softball defeated No 1 seed Oklahoma in the 2019 Women’s College World Series to seize the NCAA title for the first time since 2010.
Since 1919
UCLA Softball defeated No 1 seed Oklahoma in the 2019 Women’s College World Series to seize the NCAA title for the first time since 2010.