Honestly, that's pretty great work by Carolina re: the Rantanen deal given the situation (if he wasn't interested in extending w/ the Canes). Have a hunch they were not super impressed with his fit on the team - it was only 13 games, but he was still slightly below replacement level there.
Comments
It's decent asset mgmt. but not good for a team's cohesion to jerk around like this. Canes gonna cane, though