The Essential Race Committee

Those who run our races put in long hours on the water to ensure a quality experience.