The Calgary Flames have added yet another goalie.

Only days after signing Danny Taylor to an NHL contract, the team has plucked Joey MacDonald off waivers from the Detroit Red Wings.

MacDonald, a well-travelled 33-year-old, split his time last season between the Red Wings (8-5-1, 2.16 GAA) and their AHL affiliate in Grand Rapids (11-11-3, 2.63 GAA).

In addition to the knee-injured Miikka Kiprusoff (who practised Monday morning with goalie coach Clint Malarchuk before the team session), the Flames now have Leland Irving, Taylor and MacDonald aboard.