The Tigers have signed 1B Brad Eldred to a minor-league contract.
Eldred, once considered one of the top prospects in the Pirates organization, spent last season with Fresno, San Francisco's affiliate in the Triple-A Pacific Coast League. Eldred played in 112 games with the Grizzlies and hit .278 with 23 home runs and 57 RBIs.
Eldred's home run total ranked 15th in the PCL last season.
The 31-year-old Eldred spent parts of three seasons in the major leagues. He played in 55 games for Pittsburgh in 2005 and hit 12 home runs with 27 RBIs in that short span. His only other time with the Pirates was in 2007, where he hit two more home runs in 19 games.
Eldred also played in 11 games for Colorado in 2010 and hit one more big league home run with the Rockies. He earned that promotion with a big year for Triple-A Colorado Springs in the PCL, finishing fifth in the circuit with 30 home runs and collecting 84 RBIs, which ranked 10th in the league.
Eldred did not receive an invitation to major-league camp in spring training from the Tigers.