Updated at 4:57 The Giants and Victor Cruz have reached an agreement on a five-year $43 million contract extension, a league source with knowledge of the situation confirmed. The person requested anonymity because the financial terms of the deal were…