Financial terms were not disclosed, but TSN of Canada is reporting the deal is worth $9.9 million.
In 2005-06, when he recorded career highs of 34 goals, 51 assists and 85 points and finished tied for 20th overall in the NHL in scoring, McDonald made just $627,000.
A finalist for the Hobey Baker Award as the top collegiate player in 1999-2000 while with Colgate, the 29-year-old McDonald trailed only Teemu Selanne on the Ducks in goals and points. He led the club in assists and game-winning tallies (seven).
An Ontario native, McDonald added two goals and seven assists in 16 games during the postseason. He has collected 61 tallies and 165 points in 276 career contests -- all with the Ducks.