Harrell signs with St. Clair County CC