Mathias Kiwanuka took a large pay cut for the Giants

Defensive end Mathias Kiwanuka agreed to a take a large pay cut in order to help the Giants free up over $2 million of cap room.

Kiwanuka clearly knows testing free agency right now would not be in his favor.