Brit Daryll Neita

Sha’Carri Richardson Wins Zurich 100m, Avenges Olympic Defeat

Sha'Carri Richardson avenged her Olympic defeat to St. Lucia's Julien Alfred by winning the women's 100m final at the Diamond…

3 months ago