Oklahoma wins WCWS title, beats Florida State

OKLAHOMA CITY — Giselle Juarez threw her second consecutive complete game and Oklahoma won its fifth national softball championship, beating Florida State 5-1 in the Women’s College World Series on Thursday. The Sooners had lacked a dominant pitcher heading into the series, but Juarez answered the call, allowing one run

Read more