The Ducks have signed defenseman Simon Despres to a five-year extension, the team announced Friday.

The deal is worth $18.5 million, an average of $3.7 million per season, a source told ESPN.com. The contract runs through 2020-21.