Softball Recap: Grayslake North's win ends eight-game losing streak on the road

Softball Recap: Grayslake North Knights vs. Johnsburg Skyhawks

Apr 28, 2024, 1:52am