As a Canucks fan, I completely agree with you. He's not a franchise player. This contract is going to cripple us.
He's not even our #1 centre.
I'm hoping for a trade, with a large haul in return.
Canucks won't get fair value in a trade.
The only reason to trade him is if he refuses to sign.
If he's willing to sign but wants 12M, you just have to bite the bullet and pay it.
I hear the criticisms and they're fair. Especially this season. He's been a passenger to Miller and Hughes.
But you can't just give up this level of talent unless it's an overpayment coming from the other side.
You figure out the cap issues later, better to have someone slightly overpaid but with Pettersson's talent than to let him go for less than market value.