Soccer Recap: Southwest SD Takes Down O'farrell Charter in a Playoff Battle

Soccer Recap: Southwest SD vs. O'Farrell Charter

Feb 20, 2025, 9:10pm