CR Publications - More than 750 participants will compete in the "world's fastest triathlon" on Sunday, June 3rd at 8am in Hammond, Indiana. Leon's Triathlon will take place at Wolf Lake Park and