Indiana men’s swimming and diving finished third at the 2025 NCAA championships. Their Saturday night ended with a third place national finish, the program’s best since 2019. The ...