We offer a variety of programming at The Beach at Craig Ranch (outdoor/sand venue) and The Sports Cabana or The SC (indoor venue) in a variety of sports for youth, adults, families and companies. You must have a waiver on file with the Sports Resort that is dated within the current calendar year to participate.