Charleston Duck Race Set for June 14th