Giants sign Chris Canty from Dallas

Printable View