New Haven’s Coffey wins Vermont Sun Triathlon

by