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…

![cacy cacy About berBice [MRKT]](/wp-content/uploads/2012/05/cacy.jpg)