krikya18.com Video
Softball
June 6, 2024
Oklahoma wins the 2024 Women's College World Series
June 6, 2024
Oklahoma completed it's historic four-peat, defeating Texas 8-4 to win the 2024 Women's College World Series. Watch the final out and celebration from the Sooners' national title here.