In my opinion, the Wild overpaid for this contract, but I totally understand that Kaprisov was looking to get the maximum, he will be old at the end of the contract, and if he signs another deal, that will be post-prime for far less money. It was its chance to make money.
ronfir, you have some amazing cards!