Carpinteria Triathlon Results

Two hundred and seventy-two athletes competed on the Olympic Course of Sunday's Carpinteria Triathlon, with another 471 soloists taking on the Sprint … [Read more...]