OU Sooners beat Texas Longhorns to win sixth NCAA softball WCWS title

Advertisement

Oklahoma celebrate the 2022 Women's College World Series Championship over Texas on Thursday, June 9, 2022 at the USA Softball Hall of Fame Stadium in Oklahoma City.

You May Also Like