News

The Texas Longhorns have won the 2025 Women's College World Series, defeating Texas Tech in three games for the first NCAA softball title in Texas program history.