Tagged: Women’s College World Series

Clinched

Off to Oklahoma City!

So, it’s 2019. You’re the University of Arizona. You have eight national titles in softball, but you haven’t been to the Promised Land of Oklahoma City since 2010. What do you do when that...