How to do the right thing for Sha’Carri Richardson
Opinion by Amy Bass The initial news that US breakout star sprinter Sha’Carri Richardson had tested positive for use of an illegal substance sent sports Twitter into a frenzy. Was it steroids? Devil’s Playground? It turns out, as the US Anti-Doping Agency (USADA) announced Friday, Richardson tested positive for something far more relatable to many
Continue Reading