Stephen won a medal in the 2024 Summer Olympics, which were held in Paris, France. The team event in which he competed was the men's 4x100-meter relay. Stephen and his teammates finished in third place, earning a bronze medal.
Stephen Nedoroscik Expert Challenge: Can You Beat the Highest Score?