Julien Alfred upsets Sha'Carri Richardson to win women's 100 meters at Paris Olympics
Saint Lucas's Julien Alfred, center, beats Americans Sha'Carri Richardson, left, and Melissa Jefferson, right, in the women's 100-meter final at the 2024 Paris Olympics on Saturday. Richardson ...
LA Times via Yahoo
5 days ago