krikya18.com Video

Softball
June 6, 2024
Oklahoma vs. Texas: 2024 Women's College World Series Finals Game 2 | Extended highlights
June 6, 2024
Oklahoma defeated Texas 8-4 in Game 2 of the 2024 Women's College World Series championship to win an unprecedented fourth consecutive NCAA softball championship. Watch the extended game highlights here.