As much as we talk about salary and internal caps, was looking at Gallagher's contract just now and was shocked to see he's getting paid 6.5M, 8M, and 9M over the next three season with a totoal of 5 more years (out of total 6) of 6.5M AAV cap hit.
That's as much or more real dollars than Chabot, Norris, and Tkachuk will get over the next 3 years, and 1.5M more AAV than Batherson.
I always felt like we were overpaying but clearly, it's better to overpay for productive years and on the long haul, than go the short contract and pay out for sentimental value once the player is on the tail end of his prime but a fan favourite like Gallagher's situation ended up being (he signed this 6 year extension at 28 years old after 2 50+ point seasons and a 62 point pace COVID shortened season).
Imagine if they'd have signed Gallagher to an 8 year x 4.5M contract instead of the original 6 years x 3.75M, they'd be washing their hands of his contract now as he's declining and becoming injury riddled.
Might mean resigning Batherson after his current 6 year contract might be risky - although hopefully Drake's 6" and 20lbs advantage allows him to age a little more gracefully.