And this is all to be expected. I know fans want the Giants to just sign him, but thats not going to happen. They have him for another year, to watch his production and make sure he stays healthy before signing him. The only way hes getting signed before this season, is if another team makes an offer and we have to match.
Hey I dont like it anymore than anyone else, but its a business. Its just the way it is. You ride it out and make sure Cruz stays healthy, then resign him.