Why Was Sha’Carri Richardson Suspended From the Tokyo Olympics?
Sprinter Sha’Carri Richardson is representing Team USA at the Paris Summer Olympics. Her appearance at the Olympics finishes off a three-year ordeal that began before the Tokyo Games, when Richardson…