I hate to take the side of management, but I do think the players kind of owe it to the team to "do them a favor," on these contracts (regardless of whether Fox already did us a favor by maneuvering here).
Of course he deserves to get paid. So will a bunch of others on the team, but there's this thing called a salary cap.
If a high contract demand was only sticking it to James Dolan's wallet, that's one thing. But by taking up a limited resource with which we can build a champion, a player demanding too much money isn't hurting the owner (the owner is insulated cause he never has to pay more than the cap ceiling no matter what - essentially, obviously there are minor exceptions). The player would be hurting the fans who want to see a good team, or his teammates who also wants a deserved slice of the pie.
I get it, free market, get what you can, etc, but the hard cap system that has been in place for thirty years now in pro sports basically sucks. Not like the unlimited system in baseball is much better, but I think a basketball system but with some tweaks might be best. There has to be a way to allow teams to keep the players it acquires through draft and trade without punishing them for success.
Also, if Fox gets 8x8 and grosses 64 million, is that REALLY all that different, in a life-changing sense, than 8X9 for 72 million?
We aren't talking 64 million versus 640 million here.
Why wouldn't you want to have 64 million and play for the team you love for the next decade rather than 72 million and play for a team you don't love? Is the extra $8m actually worth spending a huge chunk of your life (10%?) somewhere you don't want to be? Really? At some point the money is all the same.
If I was Fox I'd probably say "I want to spend the rest of my life being a NY Rangers Icon, I'll take 8x6.5, call it $52 million, and I'll embed myself in everything NYC for the next decade and make it up in endorsements and after-career gigs."