Tri Team for Diabetes Sam has been the official race starter for the Cohasset Triathlon since 2008 and is also the Honorary Team Captain for the Tri Team for Diabetes. Finn is thrilled that the Tri has raised over half a million dollars for JDRF! Finn wears an Omnipod pump and never lets diabetes hold […]