With another deal done, GM Pat Verbeek should be preparing for the next group of Ducks free agents.
After a long standoff during the summer, the deal is finally completed. Mason McTavish signed for an AAV of $7 million for the next six years with a 15 team no-trade clause for final year of the deal, according to PuckPedia.