Colorado Avalanche: News from around the NHL July 11th, 2014

Bruce Bennett

Roy says he is happy with how the team looks.

"We like the team we currently have. We have an excellent core with Duchene, O'Reilly, Landeskog, MacKinnon. Johnson, [Tyson] Barrie and [Nick] Holden on the back end and [Semyon] Varlamov in net," Roy said. "What we're trying to do is bring experience to this group. Guys like [Alex] Tanguay, Iginla, Briere. We're going to continue to add to our group, Stuart on defense. We're very pleased with how we worked."

The Leafs signed two contracts.

The Toronto Maple Leafs have signed forward Trevor Smith to a one-year contract and defenceman Rinat Valiev to a three-year entry-level deal.

Smith, 29, played 28 games for the Maple Leafs last season, collecting nine points (four goals, five assists) with four penalty minutes.

The six-foot-one, 195-pound forward also had 10 goals, 16 assists and 10 penalty minutes while serving as captain of the American Hockey League’s Toronto Marlies in 2013-14.

Smith made his Maple Leafs debut Oct. 8 against Colorado, becoming the 900th player in franchise history. The native of Ottawa missed 24 NHL games due to a broken hand

Hannan will remain a Shark.

The 35-year-old played in 56 regular-season games last season for the Sharks and had three goals and 12 points. He added two assists in seven playoff games.

"Scott is a high-character, veteran player who leads by example," Sharks general manager Doug Wilson said. "He understands and accepts his role based on the needs of our team and will be a great mentor for many of the younger players on our roster."

Hannan spent the first eight years of his career with the Sharks before moving on to the Colorado Avalanche, Washington Capitals, Calgary Flames and Nashville Predators before returning to San Jose.

SB Nation Featured Video
X
Log In Sign Up

forgot?
Log In Sign Up

Forgot password?

We'll email you a reset link.

If you signed up using a 3rd party account like Facebook or Twitter, please login with it instead.

Forgot password?

Try another email?

Almost done,

By becoming a registered user, you are also agreeing to our Terms and confirming that you have read our Privacy Policy.

Join Mile High Hockey

You must be a member of Mile High Hockey to participate.

We have our own Community Guidelines at Mile High Hockey. You should read them.

Join Mile High Hockey

You must be a member of Mile High Hockey to participate.

We have our own Community Guidelines at Mile High Hockey. You should read them.

Spinner.vc97ec6e

Authenticating

Great!

Choose an available username to complete sign up.

In order to provide our users with a better overall experience, we ask for more information from Facebook when using it to login so that we can learn more about our audience and provide you with the best possible experience. We do not store specific user data and the sharing of it is not required to login with Facebook.

tracking_pixel_9355_tracker