Victor Cruz has no choice between now and training camp but to sign the multi-year offer the Giants weeks ago put on the table, because playing for less than $3 million for this season makes absolutely no sense.

So says a prominent NFL player agent who has done many lucrative deals throughout the league.

“I don’t see how he can’t [sign the deal] now, I don’t understand it, it’s just logic,’’ said the agent, who asked not to be identified.

Cruz walked into the Giants’ facility Friday and signed the one-year tender that will pay him $2.879 million for the 2013 season. Both the Giants and Cruz hope a long-term deal can be finalized before the July 26 reporting date for training camp, but for that to happen, Cruz is going to have to accept he will not be earning what he believes is his market value.

“I don’t see any scenario where he gets any more money than they have on the table right now,’’ the agent said, “unless out of the goodness of their heart they decide to throw him a couple extra million.

“If you’re Victor Cruz, you’re never getting paid by the Giants, ever. They’ve never had an $11 million receiver, you’re not gonna be it. They had every opportunity to lock you up — they’ve given you exactly what they feel you’re worth.You can disagree until the cows come home, it does not matter. And now you’re going to go out there and help make them better, which is going to make them stronger. If you can live with that, then that’s what you should do.’’

Cruz eyed a deal that averaged at least $10 million per year and the Giants countered with a contract that would pay him more than $7 million per year. It is believed the Giants are offering $12-15 million in guaranteed money and Cruz is seeking $15-18 million in guaranteed money.

If Cruz did not sign the tender he could have held out of training camp with no repercussions, as the Giants could not fine him because he would not have had a contract. That leverage is now gone for Cruz, who would incur fines of $30,000 for every day he held out of training camp.

“You look weak,’’ the agent said. “ ‘I want a long-term deal and I’m not going to play unless you give me one,’ and then I sign, which takes my leverage away from getting a long-term deal. There are some players who will come in and say, ‘I trust the team and hopefully they do the right thing,’ which is basically what Cruz is doing.’’