Sports Sha’Carri Richardson Breezes Into Semis On Olympic Debut In Paris American track star Sha’Carri Richardson announced herself on the Olympic stage with… Nadia HayfordAugust 2, 2024No comments133 views2 minute read