Tag: olympic gold medalist


Thompson-Herah In A Spot Of Bother

Five-time Olympic gold medalist Elaine Thompson-Herah found herself in a spot of bother on Sunday. The Jamaican superstar had to be lifted off the track at the New York Grand Prix at Icahn Stadium in Manhattan. It is reported that Thompson-Herah injured her Achilles while running the 100m track event. The back-to-back Olympic Games sprint double champion finished last in […]