See more of the story

Contracts 10 years or longer in the NHL among active players:

D Shea Weber, Canadiens, 14 years, $110 million

F Alex Ovechkin, Capitals, 13 years, $124 million

F Zach Parise, Wild, 13 years, $98 million

D Ryan Suter, Wild, 13 years, $98 million

D Duncan Keith, Blackhawks, 13 years, $72 million

F Sidney Crosby, Penguins, 12 years, $104.4 million

F Henrik Zetterberg, Red Wings, 12 years, $73 million

G Roberto Luongo, Panthers, 12 years, $64 million

F Jeff Carter, Kings, 11 years, $58 million

F Nicklas Backstrom, Capitals, 10 years, $67 million

F Jordan Staal, Hurricanes, 10 years, $60 million

G Jonathan Quick, Kings, 10 years, $58 million