Super League Triathlon was co-founded by Chris McCormack, Michael D’Hulst and Leonid Boguslavsky, three successful businessmen and passionate triathletes brought together by a common desire to break new ground in the sport of triathlon.