The Athletic’s Katie Woo reports that the Pirates signed OF Tommy Pham to a one-year, $4 million contract.
The contract is a major-league deal, with an additional $250,000 in incentives, so the 37-year-old Pham will be firmly in the mix for a starting outfield job in Pittsburgh. 2024 was a busy season for Pham, who hit .266/.330/.380 with five home runs and six steals in 297 plate appearances for the White Sox before being traded to the St. Louis Cardinals ahead of the trade deadline. When the Cardinals fell out of playoff contention, they placed Pham on waivers after just 77 plate appearances. He later signed with the Royals and struggled to a .228/.250/.337 slash line in 104 plate appearances. Pham is a career .258/.346/.427 hitter who can play all three outfield spots, so he likely gives the Pirates a better bat in right field than Joshua Palacios or even Henry Davis, both of whom were expected to compete for that role.