Sources: Pirates, Ryan O’Hearn reach 2-year, $29 million deal

Dec 23, 2025, 02:54 PM ET The Pittsburgh Pirates took another step toward being a contender in 2026, agreeing to terms with All-Star first baseman/outfielder Ryan O’Hearn on a two-year, $29 million deal, sources told ESPN’s Jeff Passan on Tuesday. It is the first multiple-year free agent deal that the Pirates have put together since … Read more