Sha’Carri Richardson lives up to her mantra as she covers Vogue ahead of the Paris Olympics
Last summer, as she won a 100-meter race in 10.7 seconds, Sha’Carri Richardson told the assembled media, “I’m not back, I’m better.”. Now, ahead of the Paris Olympics, which kicks off on July 26 and mark Richardson’s debut on Team USA, the world’s fastest woman is doubling down. As she