NCAA champion Leo Neugebauer made a name for himself at the 2024 Olympics as he represented Germany. Neugebauer, a social media sensation and track-and-field star at the University of Texas, has captured a silver medal in the decathlon at the Paris games. The Texas star finished behind Markus Rooth from Norway.