Flames general manager Darryl Sutter has reached back to his days in San Jose by reuniting himself with backup goalie Vesa Toskala.

Toskala joined Calgary ahead of Wednesday's 3 p.m. ET NHL trade deadline, dealt from Anaheim in exchange for fellow netminder Curtis McElhinney, who appeared in just 10 games this season behind Miikka Kiprusoff.

Toskala, who never played a minute for the Ducks, had a 6-5 record, 2.45 goals-against average and .910 save percentage for the Toronto Maple Leafs this season before he was shipped to Anaheim along with forward Jason Blake on Jan. 31.

The 32-year-old Finn hasn't played since Jan. 30 when he allowed four goals on 35 shots in a 5-3 loss to Vancouver.

"It's been a long time since he has been a top-flight goalie in the NHL," said Hockey Night in Canada's Glenn Healy of Toskala, who is eligible to become an unrestricted free agent on July 1. "I really question if this is the right move for Calgary.

"He's not played a lot of good hockey and hasn't won in a long time (a 4-0 shutout against Philadelphia on Jan. 14)."

Elliotte Friedman of HNIC believes part of the reason Sutter went after Toskala was his ability to work well with Kiprusoff.

In the 2002-03 season, they combined for 33 appearances with the Sharks behind No. 1 man Evgeni Nabokov.

McElhinney, 26, went 3-4 in Calgary this season with a 3.23 GAA and .885 save percentage.