Ken Shamrock signs new deal