There were 2 games for Michigan Class 2 soccer on Thu, 8/10/2023. The featured games were by Michigan Class 2 top ranked teams Kenowa Hills (Grand Rapids, MI) @ #7 Allendale (MI). The first game, Greenville (MI) @ Hastings (MI), started at 5:30p.