Ryan: With new Charlie McAvoy extension, Don Sweeney & Bruins once again make out like bandits

(Photo by John Tlumacki/The Boston Globe via Getty Images)

The last time Charlie McAvoy fielded questions from the media around his locker at Warrior Ice Arena, he didn’t pull any punches when asked of his desire to remain in Boston for the foreseeable future.

Just two days removed from Boston’s crushing Game 7 loss to the St. Louis Blues on home ice, the 21-year-old defenseman was still raw from what transpired out on the TD Garden ice. But, when glancing ahead at an offseason full of uncertainty as a restricted free agent, McAvoy was frank.

“This is home for me now and I live here in the summer,” McAvoy said. “I love it here. I want to be here forever. I think losing in the manner that we did, I just want to win so bad, just to be a part of it. It’s just a city full of champions. Everyone here is winning and they all won at one point. I just want to be part of that so freaking bad.”

If McAvoy’s intentions weren’t clear enough in his words, he certainly backed up those intentions upon glancing over the fine print on Sunday.

It might have taken longer than all parties intended, but after missing the first two days of on-ice work at training camp, McAvoy rejoined his teammates in Brighton on Sunday morning, fresh off of inking a new, three-year contract extension that will feature an annual cap hit of $4.9 million

Yep, $4.9 million. Each season.

And while McAvoy’s contract follows a similar model as the “bridge deal” that Zach Werenski signed last week, the case could be made that Boston’s deal is an even better coup for a Bruins club looking to maximize its current title window while avoiding cap hell.