The Anaheim Ducks have agreed to terms with center Mason McTavish on a $42 million, six-year contract, a person with knowledge of the deal tells The Associated Press.
The person spoke Saturday on condition of anonymity because McTavish's deal hadn't been signed, but the agreement will end the key forward's holdout, which lasted less than two weeks.
The 22-year-old McTavish, a restricted free agent, didn't report to camp with the rest of the Ducks on Sept. 18 after negotiations dragged on his new deal. General manager Pat Verbeek called McTavish's absence “disappointing,” particularly because the team is installing a new system under coach Joel Quenneville.
McTavish went home to Canada before training camp began, but the sides bridged their gap in recent days and reached a deal to keep