Soccer Recap: Mooresville Snags Eighth Victory in Last Ten Games

Soccer Recap: Mooresville vs. South Iredell

May 3, 2025, 8:21am