Class 2A boys state soccer semifinal recaps: Gilbert to meet Davenport Assumption in 2A championship game.
Ames Tribune, Des Moines Register
Thu, 06/01/2023 - 6:30pm
Class 2A boys state soccer semifinal recaps: Gilbert to meet Davenport Assumption in 2A championship game.