Ducks agree to six-year, $42 million deal with holdout center Mason McTavish September 28, 2025 by Pro Hockey Talk The 22-year-old McTavish was a restricted free agent, and he didn’t report to camp with the rest of the Ducks on Sept. 18 after negotiations dragged on his new deal. Share this: Click to share on X (Opens in new window) X Click to share on Facebook (Opens in new window) Facebook