pittsburgh pirates ryan ohearn free agency.

FILE - San Diego Padres' Ryan O'Hearn celebrates after hitting a grand slam during the first inning of a baseball game against the Milwaukee Brewers, Sept. 23, 2025, in San Diego. (AP Photo/Gregory Bull, File)

The Pirates have signed All-Star first baseman Ryan O’Hearn to a 2-year deal, AP source says

The Pittsburgh Pirates have agreed to a two-year deal with All-Star Ryan O’Hearn to boost their struggling offense. A person with knowledge of the agreement told The Associated Press on Tuesday that the deal is worth $29 million. The person spoke to the AP on condition of anonymity because it was not yet official. O’Hearn’s signing is the first multiple-year free agent deal the Pirates have put together since 2016. O’Hearn is coming off the best season of his career. He hit .281 with 17 home runs and 63 RBIs in 2025 and made the All-Star team for the first time while playing for Kansas City and San Diego.

Read More »