PPittsburgh Pirates Read More Sources: Pirates, Ryan O’Hearn reach 2-year, $29 million dealDecember 23, 2025 First baseman Ryan O’Hearn and the Pittsburgh Pirates have agreed to a two-year, $29 million contract, sources told…