The Giants have reportedly reached an agreement with former Cowboys defensive end Chris Canty. Canty reached a six-year, $42 million contract with New York, and a source told ESPN that $17.25 million of the deal is guaranteed.