Cherokee County Soccer League (CCSL) is an independent youth soccer league participating in North Carolina Youth Soccer. CCSL offers recreational and Academy soccer for children age 4 through 14. We have Fall and Spring Seasons that are based out of our home field in Marble, NC.