Yastrzemski agreed to a one-year, $9.25 million contract with the Giants on Friday to avoid arbitration, Mark Feinsand of MLB.com reports.
The 34-year-old is entering his final season of arbitration eligibility and was floated as a non-tender candidate, but he's instead set to be back for a seventh season in San Francisco. Yastrzemski played in 140 games during 2024 and hit 18 home runs with a .231/.302/.437 slash line.