SOURCE SPORTS: Sha’Carri Richardson Speaks Out After Failing Drug Test: ‘Don’t Judge Me Because I Am Human’
Sha’Carri Richardson broke her silence after failing a drug test and getting suspended from the U.S. Olympic team. Visit streaming.thesource.com for more information The 21-year-old was already a fan-favorite after running the women’s 100-meter race last month at the U.S. Olympic Track and Field Trials in Eugene, Oregon in 10.86 seconds. Richardson tested positive for […]