June 21, 2021

Oklahoma wins the Women's College World Series

This post originated from NCAA.com

No. 1 Oklahoma defeats No. 10 Florida State 5-1 in the final game of the Women’s College World Series.

CLICK HERE to be redirected to the original source of this post