A star winger on the move. A star goaltender and sniper staying put.
NHL general managers were hard at work before and after the league's free agency mad dash began Tuesday.
Mitch Marner inked an eight-year, US$96-million contract with the Maple Leafs and was then immediately shipped to the Vegas Golden Knights in a sign-and-trade deal that ends his time in Toronto.
The 28-year-old, who grew up just north of the city, spent nine roller-coaster seasons with the Original Six franchise that included memorable moments — and plenty of heartache.
Marner, fairly or not, bore the brunt of fan anger for the Leafs' playoff failings that saw them win just two of 11 series after selecting him No. 4 overall at the 2015 draft as part of a so-called "Core 4" of talented forwards that came to include Auston Matthews, John Tavares and William Nylander.
The Thornhill, Ont., product registered four 90-point seasons — he hit a career-high 102 in 2024-25 — but was unable to raise his level in the playoffs.
"I gave everything I had, but in the end, it wasn't enough," Marner wrote in a farewell Instagram post. "That's hard to admit, because I wanted it so badly, for all of us."
The Leafs also confirmed they have signed winger Matthew Knies on a six-year, $46.5-million term — a deal that was widely reported over the weekend.
The Vancouver Canucks, meanwhile, re-signed netminder Thatcher Demko to a three-year, $25.5-million contract extension before a surprise turn of events, as scoring winger Brock Boeser stayed put on a seven-year, $50.75-million deal after it looked like he would be heading out of town as an unrestricted free agent.
The club is also keeping winger Conor Garland on a six-year pact worth $36 million.
The Carolina Hurricanes signed forward Logan Stankoven to an eight-year, $48-million contract extension that kicks in for the 2026-27 season, while the New York Rangers inked defenceman Vladislav Gavrikov to a reported seven-year, $49-million deal.
The Edmonton Oilers traded winger Viktor Arvidsson to the Boston Bruins for a fifth-round pick in the 2027 NHL draft.
The Philadelphia Flyers added former Montreal Canadiens centre Christian Dvorak on a one-year contract worth $5.4 million after also nabbing goaltender Dan Vladar from the Calgary Flames on a two-year, $6.7-million deal.
Montreal got in on the action, dealing defenceman Logan Mailloux to the St. Louis Blues for forward Zack BolducCalgary signed blueliner Joel Hanley to a two-year extension worth $1.75 million per season, and the Ottawa Senators re-signed forward Nick Cousins for one year at $825,000.
The Utah Mammoth reportedly inked former Winnipeg Jets forward Brandon Tanev to a three-year, $7.5-million agreement.
The Boston Bruins reportedly signed bruising winger Tanner Jeannot to a five-year, $17-million deal.
The New Jersey Devils kept backup netminder Jake Allen on a five-year contract for a total of $9 million.
This report by The Canadian Press was first published July 1, 2025.
Joshua Clipperton, The Canadian Press