Sha’Carri beats Olympian Alfred in Switzerland
Sha’Carri Richardson won the latest race in the competition with St. Lucian star Julien Alfred in the women’s 100-metre event at the Zurich leg of the Wanda Diamond League last Thursday at the Letzigrund Stadium in Zurich, Switzerland. Richardson, started poorly in Zurich, but a late surge helped her reach the top spot in 10.84. Alfred, who won gold at the 2024 Paris Olympics a few weeks ago, had to […]