Track and field Congratulations to Julien Alfred of St Lucia beat Sha’Carri Richardson to gold in the women’s 100m final… letsportsrock August 3, 2024 Julien Alfred of Saint Lucia achieved a remarkable victory in the women’s 100m final at…