
Texas Softball Wins National Championship in Oklahoma City
The Texas Longhorns softball team captured their second national championship title by defeating Texas Tech in the Women's College World Series finals. Dominant pitching and clutch hitting sealed the historic victory in Oklahoma City.