More NHL Free Agency

Brad Rempel-USA TODAY Sports
Brad Rempel-USA TODAY Sports
Brad Rempel-USA TODAY SportsBrad Rempel-USA TODAY SportsBrad Rempel-USA TODAY SportsBrad Rempel-USA TODAY SportsBrad Rempel-USA TODAY SportsBrad Rempel-USA TODAY SportsBrad Rempel-USA TODAY Sports

Martin Hanzal signed a three-year deal worth $14.25 million with the Dallas Stars. It is obvious the Stars are making moves and they want to return to the playoffs in the 2017-2018 season.

The New York Rangers signed goalie Ondrej Pavelec to a one-year deal. He was with the Winnipeg Jets last season and Pavelec didn't play a whole lot. Pavelec will backup Lundqvist this season.

Jonathan Bernier signed a one-year deal with the Colorado Avalanche. He could very well compete for the starting goalie job with Semyon Varlamov.

The Buffalo Sabres also signed Benoit Pouliot to a one-year deal. He is a very solid role player.

The Montreal Canadiens signed Karl Alzner to a five-year deal worth $23.125 million. Alzner struggled in the playoffs for the Washington Capitals. This was a very interesting move none the less for the Canadiens.

Alexei Emelin was traded to the Nashville Predators for a 2019 third-round pick that was sent to the Las Vegas Golden Knights. Emelin is a defenseman the Predators just got stronger on defense as well.

Colin Wilson was traded from the Nashville Predators to the Colorado Avalanche for a 2019 fourth-round pick.

Dan Girardi also signed a two-year deal worth $6 million with the Tampa Bay Lightning. The Lightning got a little bit deeper on defense.

The Vancouver Canucks signed Sam Gagner to a three-year deal worth $9.45 million. They also signed Michal Del Zotto to a two-year deal worth $6 million. Anders Nilsson also signed a two-year deal with the Canucks worth $2.5 million per year.

Nilsson will compete with Jacob Markstrom for the starting goalie job.

Joe Thornton signed a one-year deal worth $8 million to stay with the San Jose Sharks. Martin Jones signed a six-year contract extension worth $5.75 million annually with the Sharks. He has played well the past couple of seasons to deserve this contract.

The Montreal Canadiens signed goalie Carey Price to a eight-year contract extension worth $84 million. This is a very risky move by the Canadiens. Price isn't a bad goalie, but he can't get it done when it counts.

The Toronto Maple Leafs have also added some veteran leadership to its squad. They signed Patrick Marleau to a three-year deal worth $6.25 annually.

Evgeny Kuznetsov resigned with the Washington Capitals for eight years worth $62.4 million.

Cam Fowler signed a eight-year contract extension with the Anaheim Ducks worth $52 million.

Marcus Johansson was traded from the Washington Capitals to the New Jersey Devils for a second and third-round picks in the 2018 draft.