Soccer Recap: New Hope Takes a Loss

Soccer Recap: New Hope vs. Lafayette

Jan 17, 2025, 3:21am