Pirates signed 1B/OF Ryan O’Hearn to a two-year, $29 million contract.
He can earn up to $500,000 extra based on plate appearances each season, with the full amount kicking in at 525. Typically a platoon player, O’Hearn will probably get a chance to be an everyday player in Pittsburgh, since the team already has several other candidates to sit against lefties. He could eke out a little mixed-league value, but it’s just not a great situation with the mediocre lineup around him and tough offensive ballpark.