Carl DeLuca pins Jenny Walker