
OKLAHOMA CITY (AP) — Oklahoma wins sixth Women’s College World Series title, beating Texas 10-5 to sweep championship series.
The post Oklahoma wins sixth Women’s College World Series title, beating Texas 10-5 to sweep championship series appeared first on KVIA.