With four age-group divisions and progressively increasing race distances, participants took on a point-to-point swim, followed by an out-and-back bike ride, and finished strong with a run loop inside the park.
St. Croix Source
Local sports
With four age-group divisions and progressively increasing race distances, participants took on a point-to-point swim, followed by an out-and-back bike ride, and finished strong with a run loop inside the park.
St. Croix Source
Local sports
New players joined the top 10, which means others dropped out. Here’s who’s trying to get back.
Execs, coaches, scouts and players from around the league ranked their top 10 in our annual summer series.