Softball Recap: Batavia Beats Geneva for Their Third Straight Victory

Softball Recap: Batavia Blue Devils vs. Geneva Panthers

May 23, 2025, 5:37pm