Watch as Dominica's Thea Lafond wins gold in the women's triple jump final, for her nation's first ever Olympic medal at Paris 2024. Olympics: St Lucia's Alfred powers to 100m title and US swimmer ...
American Amber Glenn won the women’s singles competition at figure skating’s Grand Prix Final on Saturday, ending a 14-year drought for U.S. women in the sport’s three biggest worldwide competitions.