The 31 year old left wing has appeared in 707 career NHL games with Florida, Dallas, Toronto and Calgary.
Hagman was unclaimed when he initially went on waivers last Thursday. However, splitting his $3 million salary seemed more appealing when he went on re-entry waivers. Calgary is responsible for the other $1.5 million.Apparently the Flames had been attempting to trade him, but found no takers.
The Ducks are in desperate need for a shot of something that will cure what ails them. Hagman should inject some life into the team that is struggling mightily of late. Hagman is certainly familiar with the Ducks, having been with a fellow Pacific Division team for several seasons.
Meanwhile, the Ducks have also sent Peter Holland back to Syracuse in the AHL. Holland played four games with the Ducks, and scored his first NHL goal on Friday night against Vancouver.