Spirit Lake cross country meet results from 9-3-19

September 04, 2019 9:49am