Triathlon 2021By 13StarsManager - September 29, 20210490FacebookTwitterPinterestWhatsApp Bermuda’s Flora Duffy poses with the ribbon after winning the Malibu leg of this year’s Super League Triathlon.