The Ottawa Senators on Tuesday re-signed left winger Milan Michalek to a three-year, $12 million contract.

Michalek, who scored 17 goals and 39 points in 82 games during the 2013-14 season, has 187 goals and 394 points in 631 NHL games.

He spent the past five seasons in Ottawa, and had a down year because of knee injuries that limited hos effectiveness.