Noel Acciari signed a three-year, $6 million contract with the Pittsburgh Penguins on Saturday. It has an average annual value of $2 million.

The 31-year-old forward had 23 points (14 goals, nine assists) in 77 regular-season games for the Toronto Maple Leafs and St. Louis Blues last season, including five points (four goals, one assist) after he was acquired in a trade with the Blues on Feb. 17.

Acciari had two goals in 11 Stanley Cup Playoff games.

Signed by the Boston Bruins as an undrafted free agent June 2, 2015, Acciari has 100 points (59 goals, 41 assists) in 384 regular-season games for the Maple Leafs, Blues, Florida Panthers and Bruins and nine points (six goals, three assists) in 65 playoff games.

Goalie Tristan Jarry signed a five-year contract ($5.375 million AAV) to stay with the Penguins on Saturday and defenseman Ryan Graves signed a six-year, $27 million contract with Pittsburgh.