The New York Giants are re-signing veteran wide receiver Darius Slayton to a three-year contract worth $36 million, according to a person with knowledge of the deal.