Soccer Recap: Crossroads Charter Academy Takes a Loss

Soccer Recap: Crossroads Charter Academy vs. Northern Michigan Christian

May 11, 2025, 5:20pm