Indiana Hoosiers’ Emotional Postgame Moment After 20–17 Victory Over Nebraska Leaves Fans Speechless water October 25, 2026 200.0K views