Gonzalez has agreed to a deal that will make him the league's highest-paid corner, ending a contract dispute.