CCMS XC opens season in Gainesville