Giants and Victor Cruz agree to long-term deal

Author:
Publish date:
The Giants and Victor Cruz have agreed to a five-year, $43 million extension.

The Giants and Victor Cruz have agreed to a five-year, $43 million extension.

Copyright 2014 Associated Press. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.