krikya18.com Video

Softball
June 5, 2024
Oklahoma vs. Texas: 2024 Women's College World Series Finals Game 1 | Extended highlights
June 5, 2024
Oklahoma used three home runs to defeat Texas 8-3 in the first game of the 2024 Women's College World Series finals. Watch extended game highlights here.