Radko Gudas, D: Signed a three-year contract with the Ducks on July 1. He had 17 points (two goals, 15 assists) in 72 regular-season games, three assists in 21 playoff games and his 312 hits were second in the NHL last season. … Marc Staal, D: Signed a one-year contract with the Philadelphia Flyers on July 3. He had 15 points (three goals, 12 assists) in 82 regular-season games and no points in 21 playoff games. … Anthony Duclair, F: Traded to the San Jose Sharks on July 1. Duclair missed 62 games last season because of a torn Achilles. He had nine points (two goals, seven assists) in 20 regular-season games and 11 points (four goals, seven assists) in 20 playoff games to help the Panthers reach the Stanley Cup Final. … Alex Lyon, G:Signed a two-year contract with the Detroit Red Wings on July 1. He was 9-4-2 with a 2.89 GAA and .904 save percentage in 15 games (14 starts) and 1-2 with a 3.63 GAA and .888 save percentage in four playoff games (three starts).