Oklahoma beats Florida State to win third straight Women’s College World Series title
OKLAHOMA CITY — Jordy Bahl threw three innings of perfect relief and Oklahoma won its third straight Women's College World Series title and…
Read More...
Read More...