Because if he put a reasonable contract on the table the giants would have kept talking. They wouldn't have agreed to disagree unless they are very far apart numbers wise.
How do you know its not the Giants that are being unreasonable?
How do you know ANYONE is being unreasonable?
Point is..none of us know anything and to speculate based on nothing is silly.
Contract negotiations are just that. .......NEGOTIATIONS. There is a process.