Softball Recap: Shelby Takes a Loss

Softball Recap: Shelby Whippets vs. Highland Fighting Scots

Apr 20, 2025, 2:32pm