Club insurance can protect you and your members from unforseen events. General liability insurance can be purchased with a membership to the League of American Bicyclists.
Most WCA races are permitted through USA Cycling, which includes general liability insurance.