Videos
undefined

NATIONAL CHAMPS! Indiana University Wins First National Title In Overtime Stunner | Full Highlights

Mar 16, 2024

The Indiana Hoosiers secured their first national title in program history with a 5-4 overtime victory against Miami University at the 2024 ACHA Nationals.