Track superstar Sha’Carri Richardson is keeping it moving. The popular athlete has come forward to speak out following massive celebrity support over her suspension from competing in the Olympics over testing positive for cannabis consumption. Sha’Carri Richardson Keeps Her Chin Up Richardson went to her social media pages to fully keep things a buck. Instead […]