News

Just like that the 2025 college softball is over. Texas and Texas Tech dueled it out in the WCWS championship series, with ...