Rangers fan here, and seemingly one of the few who appreciated Tanner's tenure in New York. Tanner played solidly through all three years of his contract (he was overpaid for a 4th liner of his caliber tbh) and always was one of the hardest workers on the team. I think his work ethic and style of play will mesh with Calgary's bottom 6 very nicely. Good signing.
Should be getting $20 million a year for 10 years. Yes it goes over the cap, but that's why you get rid of guys like Giordano, because Glass is the best player to ever walk the face of the earth. Also, why don't they sign him long term, he's going to be the best player forever.