Richardson out to prove she is not just back, but better after drug suspension
Sha’Carri Richardson celebrates her win in the women’s 100-meter run final during the June 22 U.S. Track and Field Olympic Team Trials in Eugene, Ore. Sha’Carri Richardson of the United States is the favorite to win gold in the 100m at the Paris OlympicS Sha’Carri Richardson set the tone for her own comeback story a…