The San Jose Sharks and Logan Couture have come to an agreement as the forward gets a five-year extension.