NewsJulien Alfred upsets Sha’Carri Richardson to win Olympic 100David WhartonAugust 3, 2024August 3, 2024 by David WhartonAugust 3, 2024August 3, 202406 PARIS — This was supposed to be Sha’carri Richardson’s big moment. After testing positive for marijuana and missing out on the Olympics three years ago,...