The Pittsburgh Penguins on Thursday signed goaltender Marc-Andre Fleury to a seven-year, $35 million contract, the third long-term deal inked with one of their younger players in two days.