A wrapup of what was a very, very busy July 1 opening of free agency for the Buffalo Sabres:
Amy Moritz story: Gorges deal done in a heartbeat
Bucky Gleason column: Murray lands marquee mentor
Get a look at the Sabres' new faces in a PHOTO GALLERY that tracks their NHL careers over the past decade.
See what the Sabres contract depth chart now looks like.
Review Monday's deals, then vote in our POLL on which one you think is the best move:
Brian Gionta -- Signed to a three-year, $12.75 million contract. The Rochester native was the second American-born player to be the captain of the Montreal Canadiens. The 12-year NHL veteran played the last five seasons in Montreal. Drafted by New Jersey in the third round of the 1998 draft, he played seven seasons with the Devils, including on the 2002-03 Stanley Cup-winning team.
Matt Moulson -- Signed to a five-year, $25 million contract. It's his second go-round with the Sabres, first arriving in Buffalo after an Oct. 27 trade with the New York Islanders. Moulson notched 29 points (11 goals, 18 assists) in 44 games with the Sabres. He then was traded in March to the Minnesota Wild along with Cody McCormick in exchange for Torrey Mitchell and two draft picks
Cody McCormick -- Signed to a three-year, $4.5 million. He returns for his fifth season in Buffalo after finishing the 2013-14 season with 14 games as a member of the Minnesota. In his time with the Sabres, he played in 168 games. totaling 29 points (10 goals, 19 assists) with 253 penalty minutes.
Andrej Meszaros -- Signed a one-year, $4.125 million contract. The nine-year NHL blueliner has played for Ottawa, Tampa Bay, Philadelphia and Boston. He spent parts of four seasons with the Flyers before being dealt to Boston in March. With the Bruins, he registered five points (2 goals, 3 assists) in 12 regular-season games while adding two assists in four Stanley Cup playoff games.
Marcus Foligno -- Signed to a two-year, $3.75 million contract. He has played in parts of four seasons with the Sabres since being a fourth-round draft pick of the organization in 2009. He had 19 points (7 goals, 12 assists) in 74 games this season.
Josh Gorges -- Acquired via trade with the Montreal Canadiens for a 2016 second-round draft pick (via Minnesota). A stay-at-home defenseman he has 98 points (14 goals, 84 assists) in 560 NHL games with Montreal and San Jose.