OKLAHOMA CITY >> Oklahoma became the first program to win four consecutive Women’s College World Series titles, beating Texas 8-4 today to sweep the WCWS Championship Series.
Oklahoma downs Texas to secure WCWS four-peat
Tweet <--- Like this post? You know what to do.