Jason Pierre-Paul and the New York Giants have agreed upon a one-year, $10.5 million deal.

The Arizona Cardinals made a late push to sign Pierre-Paul.

Pierre-Paul badly injured his hand last July 4th and was limited upon his return.