US sprinter Sha’Carri Richardson tests positive for marijuana.