Did the UConn Huskies really go 100% at home in March 2026, dominating their competition by over 25 points?