Dallas native Sha'Carri Richardson after failed drug test: "I apologize to my fans, family, sponsor, and haters"
By Hardik in Sports
Updated 3 years ago
Sha'Carri Richardson, a Dallas native sprinter, said she is just human and can run faster than most people, after it turned out she had failed a drug test before the Olympics, according to Fox News.