The New York Giants have finally cleaned up their dead cap problem and cleared many bad contracts from their books.