WOW!!
I suppose he is worth it for what he brings, but this is just crazy $ to play a game, as are all pro sport contracts.
Seems like just yesterday the Winnipeg Jets signed Bobby Hull to the first ever $1M contract. That's $1M total. I can't remember the length of the contract. I think it was Hull and the Jets.