Olympics | Athletics Roundup: Shocks galore as St Lucia, Netherlands win unexpected golds 04.08.2024 01:19 BigNewsNetwork.com (sports) © Provided by Xinhua Julien Alfred of Saint Lucia reacts after winning the women's 100m final of Athletics at the Paris 2024 Olympic Games in Paris, France, Aug. 3, 2024.