Home Other Sports Lloyd Harris wins Delray Beach opening match