NHL Free Agency

Aaron Doster-USA TODAY Sports
Aaron Doster-USA TODAY Sports

One of the more surprising moves of the day in NHL free agency was Nick Bonino signing with the Nashville Predators for four years worth $16.1 million. He was with the Pittsburgh Penguins the past two seasons and won two Stanley Cups with them.

The funny thing is that he is going to a team that lost in the finals this season. It's the complete opposite when someone goes from if you can't beat them join them. It's more like I helped a team win a championship so let me help them win one with another.

Kevin Shattenkirk signed a four-year deal worth $26.6 million with the New York Rangers. This is an interesting signing none the less. He under-performed when he was traded to the Washington Capitals from the St. Louis Blues.

Brian Elliott signed a two-year deal worth $5.5 million with the Philadelphia Flyers. This is another interesting signing. Elliott is 32 years old. Michal Neuvirth and Anthony Stolarz are the other goalies on the roster, but they could lose Neuvirth. Elliott would most likely be the starter for right now, but it wouldn't be shocking if Stolarz won the job.

Justin Williams signed a two-year deal worth $9 million with the Carolina Hurricanes. Williams won a Stanley Cup with Carolina in 2006. I find it funny that Williams left a talented Washington team for a rebuilding Carolina team. What does that tell ya about Ovechkin as a leader?

Patrick Sharp signed a one-year deal with the Chicago Blackhawks.

Antti Niemi signed a one-year deal with the Pittsburgh Penguins to be Matt Murray's backup. The Penguins want Tristan Jarry to develop some more in the minors.

Steve Mason signed a two-year deal with the Winnipeg Jets. He could very well win the starting goalie job. Connor Hellebuyck and Michael Hutchinson weren't very impressive last season.

Radim Vrbata signed a one-year deal with the Florida Panthers.

Scott Hartnell signed a one-year deal worth $1.1 million with the Nashville Predators. With Hartnell joining the Predators, they will look to add more grit on the offensive side of the puck.

Ryan Miller signed a two-year contract with the Anaheim Ducks worth $4 million. He will be the backup to John Gibson.

Michael Cammalleri signed a one-year deal with the Los Angeles Kings worth $1 million. He will help the the Kings offense.

Chad Johnson is going back to Buffalo on a one-year deal. He could compete with Robin Lehner for the starting job. It tells ya where also Linus Ullmark is on his development.

Justin Schultz signed a three-year deal worth $16.5 million with the Pittsburgh Penguins. This is a big deal for them because he held the fort down for them defensively when Letang was injured last season.

Chris Kunitz signed a one-year deal worth $2 million with the Tampa Bay Lightning. He will add much needed veteran experience for a very young Lighting squad.

Trevor Daley signed a three-year deal worth $9.5 million with the Detroit Red Wings. He is a much needed defenseman for the Red Wings.

Ron Hainsey signed a two-year deal worth $6 million with the Toronto Maple Leafs and Dominic Moore also signed with Toronto for one-year worth $1 million.

Matt Hunwick signed a three-year deal worth $6.75 million with the Pittsburgh Penguins. He solidifies depth on the Penguins blue line.

Brian Boyle signed a two-year deal worth $5.1 million with the New Jersey Devils. He will give them solid play and leadership.