Congratulations to all the winners and finishers of the 2015 Defy 123 Triathlon! A 1Km swim, 110 Km bike, and 12Km run…