The Pirates have signed free agent Corey Hart to a one-year contract, the team announced Friday. CBSSports.com's Jon Heyman reports the deal is worth $2.5 million with an additional $2.5 million in incentives.
Hart, who will be 33 on Opening Day, played for the Mariners last season. In 68 games, he batted .203 with a .319 slugging percentage.
Hart spent his first nine major league seasons with the Brewers. He missed the entire 2013 season while recovering from knee surgery.
Earlier in his career, Hart was an outfielder, primarily in rightfield. The Brewers moved him to first base in 2012, where he played 103 games.
Hart was primarily a designated hitter in Seattle last season but will be forced to play the field with his new National League team.
- Dan Gartland