Sheila Hudson inducted into the 2023 College Track and Field Hall of Fame after paving the way for the triple jump
On Sept. 14, a great gathering took place at the Hult Center for Performing Arts in Eugene, Oregon to celebrate the induction of the Class