What an awful future outlook for the Flames man.
Weegar making $6.25M until he's 38, about to enter year 1/8 on his contract. Huberdeau making $10.5M until he's 38, entering year 1/8 on his deal. Kadri making $7M until he's 39, entering year 2/7 on his deal. Markstrom making $6M until he's 37, entering year 4/6 on his deal.
Almost $30M tied up in 4 guys that are all either already on the wrong side of 30, or will be within the next year or so... And all are signed into there late 30s still.
That's a team that will be absolute dirt for years, years. Could be a decade long rebuild.