Craig Smith signed a three-year, $9.3 million contract with the Boston Bruins on Saturday. It has an average annual value of $3.1 million.
The 31-year-old forward scored 31 points (18 goals, 13 assists) in 69 games with the Nashville Predators last season and no points in four postseason games.
Selected by Nashville in the fourth round (No. 98) of the 2009 NHL Draft, Smith scored at least 20 goals in five seasons and has scored 330 points (162 goals, 168 assists) in 661 regular-season games. He has scored 16 points (seven goals, nine assists) in 52 Stanley Cup Playoff games.