[ad_1] BUDAPEST, Hungary — American Sha’Carri Richardson won the women’s 100-meter world title Monday, outsprinting a star-studded field […]
Tag: ShaCarri
[ad_1] Sha’Carri Richardson has been repeating a mantra since returning to the track this season: She’s not back, […]