Tag: Sha’Carri Richardson
USA sprinter Sha’Carri Richardson’s Tokyo Olympics participation in jeopardy
Texas: American sprinter Sha'Carri Richardson's Tokyo Olympics participation could be in jeopardy after she reportedly tested positive for marijuana, Jamaica's Gleaner newspaper reported on Thursday...