Logan Couture agreed to an eight-year, $64 million contract extension with the San Jose Sharks on Saturday, according to a person familiar with the deal.

The person told The Associated Press that the deal will become official as soon as Sunday, when Couture is eligible to sign the extension. The person spoke on condition of anonymity because the deal hasn't been announced.