The Florida Panthers completed another hat trick Monday less than two weeks since repeating as Stanley Cup champions.

After Aaron Ekblad, Brad Marchand and Sam Bennett said they never wanted to leave South Florida, they got their wish. Days after locking up Bennett long term, the Panthers agreed to re-sign Ekblad and Marchand.

Ekblad agreed to an eight-year deal worth $48.8 million. Marchand agreed to a six-year deal, according to a person familiar with the deal who spoke to The Associated Press on condition of anonymity because the team had not announced the signings.

The deals got done before the start of NHL free agency on Tuesday, and had either Ekblad or Marchand hit the open market they could have received offers for much more than the Panthers had the ability to pay, even with the salary cap going up a record amount.

“Aaron is a pillar of our defense who has consistently excelled at both ends of the ice as one of the best defensemen in the NHL over the past decade,” general manager Bill Zito said of Ekblad. “From a Calder-winning rookie campaign to two Stanley Cup championships, Aaron’s consummate leadership on and off the ice has been integral to our team’s success. After cementing his place in Panthers history, we are thrilled that he will continue his career in South Florida.”

Ekblad and Marchand became the ninth and 10th players under contract with the Panthers through at least 2030 or beyond, joining Aleksander Barkov, Matthew Tkachuk, Sam Reinhart, Gustav Forsling, Carter Verhaeghe, Anton Lundell, Seth Jones and Bennett — the playoff MVP who signed an eight-year, $64 million deal last week.

Ekblad was not the only defenseman to re-sign Monday.

Edmonton, which lost to Florida in the final each of the past two seasons, got an important deal done with Evan Bouchard for $42 million over four years, an annual cap hit of $10.5 million.

Columbus agreed to terms with Ivan Provorov on a seven-year contract worth $59.5 million, according to a person with knowledge of the extension. The person spoke to the AP on condition of anonymity because the deal had not yet been finalized.

The New York Islanders signed Alexander Romanov to an eight-year contract that another person with knowledge of the extension said is worth $50 million. The person spoke to the AP on condition of anonymity because terms were not disclosed.

Washington signed recently acquired Declan Chisholm for $2.6 million over the next two years and opted not to tender Alexander Alexeyev a qualifying offer, making him an unrestricted free agent.

Detroit re-signed winger Patrick Kane to a one-year deal with a $3 million salary plus performance bonuses. General manager Steve Yzerman was optimistic over the weekend about keeping Kane.

The Red Wings cleared the space needed for Kane by trading Vladimir Tarasenko to Minnesota for future considerations. Tarasenko, 33, has one year left on his contract at a salary cap hit of $4.75 million.

The Vegas Golden Knights acquired Mitch Marner in a sign-and-trade with Toronto, giving him an eight-year, $96 million contract, according to multiple reports.

Marner, 28, will count $12 million against the salary cap through the 2032-33 season. He is coming off setting career highs with 75 assists and 102 points. Vegas reportedly sent center Nicolas Roy to Toronto.