Leon's Triathlon

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…

Continue Reading »