The Calgary Flames have claimed goaltender Joey MacDonald off waivers from the Detroit Red Wings and placed forward Mike Cammalleri on injured reserve.
MacDonald, 33, went 8-5-1 in 14 games last season for Detroit with a 2.16 goals-against-average and a .912 save percentage.
Over 101 games with Boston, Detroit, the New York Islanders and Toronto, MacDonald owns a career record of 31-48-13 with a 3.04 GAA and .903 save percentage.
Cammalleri, 30, has no goals and five assists in seven games this season. He missed the past two games due to a hip flexor injury.
In 569 career games with Los Angeles, Calgary and Montreal, Cammalleri has 197 goals and 233 assists.


DeCock: Don’t fault Staal or Canes for injury risk
Staal's injury is a knee sprain; recovery estimated at three months

