December 18, 2023

Texas win NCAA Women’s Volleyball Championships

The Longhorns came in as underdogs this year but emerged as champions as they took on the top-ranked Nebraska Cornhuskers.