"The Penguins have signed free-agent defenseman Zbynek Michalek, formerly of Phoenix, on the opening day of NHL free agency.
Michalek, 27, was signed for five years at a total of $20 million, an annual salary of $4 million that will count against the salary cap. Michalek, a defensive-minded player, is a reputable shot blocker and possesses an underrated outlet pass. He earned $1.5 million last season.
The Penguins project slightly more than $7 million in remaining available cap space, and they are not done pursuing defensemen on the market."