

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.

Want to know more?