The first wave of NFL free agency has come and gone with a flurry, which is the norm this time of year. However, 2019 had the added excitement of a slew of trades, which isn’t quite as normal but becoming far more common league-wide.

The New York Giants have been right in the thick of it, agreeing to a blockbuster trade with the Cleveland Browns while also bringing in a handful of much-needed free agents.

Here’s a snapshot of what the Giants are paying each of their new and returning players (all numbers via Over the Cap)

Prior to being traded to the Giants, Peppers signed a four-year, $10,342,236 contract with $9,484,330 guaranteed including a $5,661,624 signing bonus in 2017.

2019 Salary Cap Charge: $1,405,204
% of 2019 Team Cap: 0.72%
2019 Cash Payout: $1,405,204
% of 2019 Team Cash Spending: 1.05%
2019 Cash to Cap Ratio: 1.00
Total Contract Value: $10,342,236
Annual Contract Value: $2,585,559
Position Ranking: 41/180 at S
Fully Guaranteed Money: $9,484,330

Peppers has two years remaining on his rookie contract, which breaks down for the Giants as follows:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 1516