Sha’Carri Richardson doesn’t need to apologize for smoking weed By JasonJuly 3, 2021aggregated, drug testing, Politics, running, Sports Sha’Carri Richardson is the latest athlete punished for cannabis use. Her Olympic run should not be at stake. The post Sha’Carri Richardson doesn’t need to apologize for smoking weed appeared first on Leafly.