News

Just like that the 2025 college softball is over. Texas and Texas Tech dueled it out in the WCWS championship series, with the Longhorns taking home their first national title. After what was an ...