krikya18.com Video

Softball
June 11, 2021
The 2021 WCWS championship game, as seen from field level
June 11, 2021
Here's a cinematic recap and view of the 2021 Women's College World Series Championship. Oklahoma won the 2021 NCAA softball championship, winning two of three over Florida State.