There were 11 games for Michigan Class 2 soccer on Sat, 8/12/2023. The first game, Freeland (MI) @ Midland (MI), started at 9:30a.