The Ducks have signed goalie John Gibson to a three-year contract extension, the club announced Monday.

The deal is worth an average of $2.3 million per season, a source told ESPN.com. It breaks down as $1.5 million in the first year, $2.1 million in the second season and $3.3 million in the final season.