The Ottawa Senators agreed to a two-year, $6 million contract with free agent center David Legwand on Friday.

The Senators also re-signed defenseman Eric Gryba to a two-year deal.

Legwand, 33, will make $2.5 million this season and $3.5 million in 2015-16. He spent 15 seasons with the Nashville Predators after he was the franchise's first-ever draft pick in 1998. Legwand was traded to the Detroit Red Wings at the deadline last season.

---The Vancouver Canucks signed three restricted free agents -- forward Zack Kassian, defenseman Yannick Weber and goalie Joe Cannata -- on Friday.

Kassian's two-year deal is for $3.5 million, the Vancouver Sun reported. Weber's contract is for one season at $850,000, according to TSN.

Kassian, 23, had career highs of 73 games, 14 goals, 15 assists, 29 points and 124 penalty minutes with the Canucks last season. Weber had six goals and four assists in 49 games with the Canucks last season. Cannata spent last season with the Utica Comets of the AHL, with a record of 11-12-1, a 2.83 goals-against average, and a .907 save percentage in 28 games.

---The Washington Capitals signed free agent forwards Tim Kennedy and Kris Newbury to one-year, two-way contracts on Friday.

Kennedy had two goals and six assists in 37 games with the Phoenix Coyotes last season. In 162 NHL games, he has 15 goals and 39 points with four different teams.

Newbury played four games last season with the Philadelphia Flyers. In his NHL career, he has played 76 games. He finished last season with the Hershey Bears, the Capitals' AHL affiliate.

---The Tampa Bay Lightning re-signed defenseman Andrej Sustr to a one-year, one-way contract on Friday.

Sustr, 23, had one goal, seven assists and 16 penalty minutes in 43 games last season.

---The Columbus Blue Jackets signed forward Brian Gibbons to a one-year, two-way contract on Friday.

Gibbons, 26, had five goals and 17 points in 41 games for the Pittsburgh Penguins as a rookie last season. He received ice time on center Sidney Crosby's line after Pascal Dupuis had a season-ending knee injury. Gibbons added two goals and an assist in eight playoff games. Both goals came less than a minute apart in Game 2 of the Eastern Conference playoffs against the Blue Jackets.

---The Carolina Hurricanes signed forward Ben Holmstrom to a one-year, two-way contract on Friday.

Holmstrom, 27, will make $600,000 if he makes the NHL roster or $200,000 if he plays in the AHL. He has played seven NHL games in his career, including five in the 2011-12 season.

---The Philadelphia Flyers re-signed forward Chris VandeVelde on Friday to a one-year contract.

In 18 games with the Flyers last season, VandeVelde had one assist. With the Flyers' Adirondack AHL affiliate, he had 10 goals and 24 points in 41 games.