OKLAHOMA CITY- On June 8, the University of Oklahoma put on a masterclass, historic performance in their game one victory over the University of Texas at the NCAA’s Women’s College World Series.
Share this post
Small Town, Big Stage
Share this post
OKLAHOMA CITY- On June 8, the University of Oklahoma put on a masterclass, historic performance in their game one victory over the University of Texas at the NCAA’s Women’s College World Series.