The 35-year-old Gionta, a former U.S. Olympian who completed a five-year, $25 million deal with the Canadiens, had 18 goals and 40 points in 81 regular-season games last season for the Habs. He has 249 goals and 485 points in 776 NHL games, including a career-best 48 goals and 89 points in 2005-06 with the New Jersey Devils.
Moulson began last season with the New York Islanders before he was traded to the Sabres and then to the Minnesota Wild.
He finished the regular season with 23 goals, including 11 for the Sabres in 44 games.
---The Colorado Avalanche picked up two veterans, acquiring defenseman Brad Stuart from the San Jose Sharks and landing veteran Jarome Iginla as a free agent.
The Sharks received a second-round pick in 2016 and a sixth-rounder in 2017 in exchange for Stuart.
The 34-year-old Stuart had three goals and 11 points and averaged 19:10 in 61 games for the Sharks last season.
Iginla signed a three-year contract worth a reported $16 million with the Avalanche.
The 37-year-old led the Bruins during the regular season with 30 goals, but the Bruins could not work out a deal. Iginla has scored 30 or more goals in every season since 1999-2000.
---The Chicago Blackhawks reached agreement on a one-year, $2 million contract with veteran forward Brad Richards and agreed to terms with forward Peter Regin on a one-year contract Tuesday.
Richards, an unrestricted free agent, had 20 goals and 31 assists in 82 regular-season games for the New York Rangers last season, the seventh time in 13 NHL seasons that he has played in every game. The 34-year-old added 12 points in 25 playoffs games while helping the Rangers reach the Stanley Cup Finals.
The 28-year-old Regin spent last season with the Blackhawks and the New York Islanders, scoring four points in 17 games with the Blackhawks and seven points in 44 games for the Islanders.
---The Tampa Bay Lightning signed free agent defenseman Anton Stralman to a five-year, $22.5 million contract and added right winger Mike Blunden.
The 27-year-old Stralman joins the Lightning after three years with the New York Rangers. Blunden played in seven games for the Montreal Canadiens.
Last season, Stralman had one goal and 13 points and averaged 19:24 in 81 games for the Rangers. He added five assists in the Stanley Cup playoffs while averaging 21:03 in ice time in 25 postseason games.
Blunden spent most of last season with Hamilton in the AHL and had 18 goals and 37 points. He is a veteran of 102 career NHL games with the Canadiens, Columbus Blue Jackets and the Blackhawks.
---The New Jersey Devils, looking for add offense to their roster, signed veterans Mike Cammalleri and Martin Havlat on the first day of free agency.
The 32-year-old Cammalleri agreed to a five-year, $25 million contract and the 33-year-old Martin Havlat to a one-year, $1.5 million deal.
Cammalleri finished last season with 26 goals and 45 points with the Calgary Flames. He has scored 20 or more goals five times during his career.
Havlat, whose contract was bought out the San Jose Sharks, has battled injuries the past few seasons but has scored 20 or more goals and at least 50 points six times in his career. In 48 regular-season games for the Sharks in 2013-14, he had 12 goals and 22 points. He played in only one playoff game against the Los Angeles Kings.
---The New York Rangers signed defenseman Dan Boyle and Michael Kostka, forwards Tanner Glass and Chris Mueller and also and re-signed forward Dominic Moore.
Boyle agreed to a two-year, $9 million deal, according to the New York Post.
Glass' contract was for three years and $4.35 million, the Post reported. Moore signed a two-year, $3 million contract, according to Newsday. The team announced that Kostka's deal is for one year, but no salary figures were provided.
---The Philadelphia Flyers re-signed goaltender Ray Emery to a one-year contract and added German league goalie Robb Zepp.
Financial terms were not released for Emery's deal. He made $1.65 million last season as the backup to Steve Mason.
The 31-year-old Emery went 9-12-2 in 28 games with a 2.96 goals-against average and .903 save percentage in 2013-14. In the postseason, he started the first three games of a first-round series against the New York Rangers when Mason was injured and posted a 1-2 record with a 3.49 goals-against average and a .888 save percentage.