ty deleon