Indiana Wesleyan Men’s Cross Country Captures First-Ever NAIA National Championship
For the first time in program history, Indiana Wesleyan University’s (IWU) men’s cross country hoisted the NAIA red banner, winning the 2025 NAIA National Championship on Friday morning in Tallahassee, Florida.
Read More