‘She Not Back, She’s Better’: Sha’Carri Richardson Trips While Running Into the 2024 Paris Olympics Three Years After Being Banned from Tokyo Games
Track and field superstar Sha’Carri Richardson is on her way to the Olympics for the first time after winning the women’s 100-meter final in the U.S. Olympic Trials in a world-leading 10.71 seconds on June 22 on the famed Hayward Field in Eugene, Oregon. The Dallas native’s face told it all as she crossed the…