Congratulations to the winners and finishers of the DEFY 123 Triathlon! Rate the race using our ratings system above! SWIMBIKERUN.ph…