Soccer Recap: Vacaville Takes a Loss

Soccer Recap: Vacaville vs. Granite Bay

Feb 22, 2025, 12:03pm