Super Tri is a worldwide professional triathlon league making its first appearance in Boston. It features 11 Olympic medalists, including 2 Americans, and involves continuous rounds of swimming, biking, and running.