He never really complained ever publically about his contract and your going off the media beat writers who constantly pull things out of their ***. You should know better by now.
He thought he was worth more, but he signed it. Lol very few players feel that they get paid what they are worth. The only person still talking about these things are you.
I don tthink its a big deal since the Giants already made it public knowledge that they feel Nicks is a top receiver in the league and the hands down #1. It doesn't seem lke Cruz said anything that the organization hasn't said.