Joe Pavelski had one year remaining on his current contract so instead of waiting the Sharks decided to get an extension out of the way now.

The team announced on Tuesday that they have signed Pavelski to a five-year contract extension.

"Joe has been an important part of our success over the last several years and we are excited to have him with our club for the next six seasons" GM Doug Wilson said.