Storari to pen new deal