How did the Giants have all that cap space to pay 200 million to 3 defensive studs? I know the 200 million is the total contract over x amount of years but still, that's still a lot of cap they needed to sign them,.
Oh i just remembered Beckham is still on a rookie contract so getting paid very little and they're paying Eli a lot and not much else I guess.