Reports indicate the Giants reached a three-year deal with free agent Jorge Soler:
The San Francisco Giants and slugger Jorge Soler have agreed to a three-year contract worth $42 million, a source confirmed to ESPN.
…
Soler could have stayed with the Miami Marlins under his previous contract, but he declined a $9 million player option — an easy choice after he hit 36 home runs and posted an Adjusted OPS+ of 128 last season while making his first career All-Star Game appearance.
ESPN.com
Soler came up through the Cubs system when that front office was at the top of their game. He never produced for Chicago and they traded him to the Royals. At seasonal age 27 in 2019 he produced 48 home runs and a 3.7 fWAR season, but has not come close since. In fact, 2023 was just his second season with an fWAR over 1.0.
Given his last three seasons and his age, I would expect Soler to produce 1.9 WAR during his next three seasons. That means the Giants are valuing him at $22 million per WAR. Maybe if San Francisco keeps him off the defensive field he might produce enough offense to make he money worthwhile. Maybe the Giants believe they figured out how to get the most out of Soler’s bat. Right now, however, it looks to me that San Francisco really overpaid.