In this March 12, 2009, photo, Calgary Flames forward Michael Cammalleri skates against the Detroit Red Wings during an NHL hockey game in Detroit. The Montreal Canadiens signed Cammalleri to a five-year, $30 million contract on Wednesday, July 1, 2009.