Breaking Away from NCAA is long overdue