Leo Neugebauer was named the 2024 Bowerman Award Winner after his illustrious 2024 NCAA campaign. Not only did he win the NCAA Indoor Heptathlon and the NCAA Outdoor Decathlon, but he also notched ...
Texas' Leo Neugebauer won the 2024 Bowerman as the most outstanding man in track and field. Neugebauer is the third athlete in Texas history to win the Bowerman, but the first man to win the award.