Saint Lucia’s Julien Alfred Upsets Sha’Carri Richardson, Wins 100m Gold At The 2024 Paris Olympic Games
Source: Steve Christo – Corbis / Getty Julien Alfred of Saint Lucia delivered a breathtaking performance to claim the gold medal in the 100 meters at the 2024 Paris Olympics, clocking in at 10.72 seconds. Alfred’s victory is especially monumental as it marks the first Olympic medal in the history of the Caribbean nation. Sha’Carri Richardson, who was widely tipped to take home the gold following her stellar performance at […]