The Penguins signed undrafted free-agent defenceman Jonathan D'Aversa to a three-year contract on Friday. The 21-year-old spent the last four seasons in the Ontario Hockey League with the Sudbury Wolves. D'Aversa led all OHL defencemen in scoring this past season with 60 points.