Young sports stars made captains as Bermuda hosts Carifta Championships
The Bermuda Triathlon Association has announced a 43-strong team for fourth annual Carifta Triathlon, Aquathlon and Mixed Team Relay Championship will be held in Bermuda for the first time at Clearwat…