Report: MacKenzie Weegar signs 8-year extension with Flames
The Calgary Flames announced on Friday that they’ve signed defenseman MacKenzie Weegar to an 8-year extension with an average annual value of $6.25 million.
Multiple outlets reported earlier in the day that the two sides were nearing an agreement on a deal worth $50 million deal.
Weegar, 28, is due to earn $4.75 million in 2022-23, the final season of a three-year deal he signed with Florida in 2020.
Flames sign MacKenzie Weegar

He set career highs across the board in goals (eight), assists (36) and points (44) in 80 games last season for the Panthers.
Weegar arrived in Calgary with Jonathan Huberdeau in the July 22 trade that sent Matthew Tkachuk to Florida.
“We believe he’s a top-pairing defenseman,” Treliving said of Weegar after the trade. “To me, he’s just really just at the prime of his career. Is a right-shot defenseman. … We think this guy makes our team a lot better today. … We look at him as a top-end defensemen, one of the top defensemen in the League, quite frankly.”
NHL.com
Weegar had 121 points (27 goals, 94 assists) in 306 games with the Panthers, who drafted him in the seventh round in 2013.
–Field Level Media contributed to this report