Canton Preparatory Softball (2026) Standings

Canton Preparatory High SchoolCanton Preparatory High School
46610 Cherry Hill Road
Canton, MI 48187