Kevin Mackinnon November 11, 2019
Andrea Hewitt takes an emotional women’s win, while American Matthew McElroy leads a U.S. podium sweep in the men’s race at the Santo Domingo ITU Triathlon World Cup.