He turns 24 in September--and the 10 year deal doesn't kick in until next summer. So he wil be 34/35 when it ends.
What is your concern with long-term deals? I get that the 35+ rule needs to be tweaked, perhaps, and cap circumventing deals need to be looked at, but I don't see term itself as a problem.
Ah yeah forgot it doesn't kick in straight away
Just think that long deals that are clearly for longer than the team expects the player to play is cheating. You know like we did with Pronger I mean he has a cap hit of $5m when they apparently think he'd be worth $800k (of whatever the actual amount he's supposed to get paid) in the last 2 years of the deal. I just think it's bending the rules too much.