The SF Giants avoided arbitration with outfielder Mike Yastrzemski, agreeing to a one-year, $6.1 million contract.