Giselle Juarez threw her second consecutive complete game and Oklahoma won its fifth national championship, beating Florida State 5-1 in the Women’s College World Series

By

June 10, 2021, 10:00 PM

• 3 min read