Yahoo Sports reports: EUGENE, Ore. — The Iowa State women’s track and field team achieved its highest finish in program history at the NCAA Championships, securing sixth place with 30 points. This milestone represents the program’s first outdoor top-10 finish since 2010 and their second-highest point total at any national championship. Additionally, for the first time since 1991, […]