The Sharks have signed free-agent center Manny Malhotra to a contract, according to an Associated Press report. The team did not announce terms of the deal Wednesday. Malhotra has played 12 seasons in the NHL, posting a career-high 35 points last season with Columbus.