Sha’Carri Richardson set the tone for her own comeback story a year ago, when she ran to the 100-metre U.S.…
Read More »ShaCarri
Sha’Carri Richardson earned her spot in the Paris Olympics, winning the 100-metre final Saturday at U.S. track trials in 10.71…
Read More »