The New York Giants have agreed upon a four-year deal with Jason Pierre-Paul with approximately $54 million in guaranteed money.

Pierre-Paul will average approximately $17 million per season.

The Giants used the franchise tag on Pierre-Paul last month for a one-year contract worth $16,934,000.

Pierre-Paul was craving long-term security as he enters his eighth season with the Giants.

"I'm not playing on no one-year deal," Pierre-Paul said.