The Calgary Flames signed goaltender Jonas Hiller, forward Mason Raymond and defenseman Deryk Engelland to three-year contracts on Tuesday.

Hiller's deal is reportedly for two years and $9 million, Raymond's deal is worth $9.5 million over three years and Engelland received $8.7 million over three years.

Hiller, 32, was 29-13-7 with a 2.48 goals-against average and .911 save percentage in 50 regular-season games for the Anaheim Ducks in 2013-14, but lost his starting job during the playoffs.

The 28-year-old Raymond had 19 goals and 26 assists last season for the Toronto Maple Leafs.

In 456 career games with the Vancouver Canucks and the Maple Leafs, Raymond has 99 goals and 124 assists. His best season came in 2009-10 when he produced 25 goals and 53 points.

Engelland, who received a significant and unexpected raise from his previous contract, brings some toughness to the roster that the Flames were seeking. The 32-year-old veteran collected six goals and six assists in 56 games for the Pittsburgh Penguins last season.