Caffrey repeats as Olympic division winner at Beauty and the Beast Triathlon
New Jersey triathlete Joseph Caffrey became a repeat winner of the Beauty and the Beast Triathlon, taking top honors in St. Croix’s annual triathlon Sunday.
Read More: Caffrey repeats as Olympic division winner at Beauty and the Beast Triathlon
Source: Virgin Islands Daily News