Displaying all articles tagged:

Sha’carri Richardson

  1. tokyo olympics
    Sha’Carri Richardson Is Officially Off the U.S. Olympic Track TeamAfter being suspended from the 100-meter dash for a positive marijuana test, Richardson was left off the relay team and will not be headed to Tokyo.