The Giants have avoided arbitration with Brandon Crawford as the two sides compromised on a new contract for 2015.