Soccer Recap: James Island Takes Down Ranked Cardinal Newman

Soccer Recap: James Island vs. Cardinal Newman

Mar 14, 2025, 8:19pm