Two Caribbean athletes just made history at the 2024 Paris Summer Olympic Games—winning their countries their first ever Olympic medals. And not just any medals; both were gold. Saint Lucia’s Julien Alfred beat out Team USA’s Sha’Carri Richardson, the reigning World Champion who was heavily favored to take home the gold in the women’s 100-m sprint on Saturday.