Boys soccer: St. Charles North, Geneva win on Tri-City Soccer Night

In a rain-sloshed back-and-forth tug of war, something had to break for either St. Charles North or St. Charles East.

Related posts