marco huck signs new deal