St. Lucia’s Julien Alfred led wire-to-wire to claim gold in the women’s 100-meter final Saturday, easily outdistancing silver medalist Sha’Carri Richardson of the United States.
Alfred upsets Richardson, takes women’s 100m
Aug 3, 2024 | 2:00 PM