Softball Recap: Shafter Takes a Loss

Softball Recap: Shafter Generals vs. Kerman Lions

May 20, 2025, 6:31pm