Bobby Abreu has signed a minor league contract with the Philadelphia Phillies, it was announced Tuesday.
The veteran, who turns 40 in March, has been invited to the team's big league spring training camp and will hope he can prove himself a useful outfield addition.
Abreu spent time at the Angels, Astros, Yankees, and Dodgers, but is best remembered for his time at the Phillies between 1998 and 2005.
Although Abreu has not played in the majors since 2012, with the Dodgers, he has been attracting attention from a number of MLB teams after a strong display in his native Venezuela's Winter League.
A two-time All-Star with 2,437 career hits, 287 home runs, and 399 stolen bases through his 17 seasons, Abreu will be hoping to add to his impressive stats in 2014.
The outfielder needs just 13 home runs and one stolen base to join Barry and Bobby Bonds as the only players in MLB history with 300 homers and 400 stolen bases.
CBSSports.com's Jon Heyman reported that Abreu was offered more money and a better opportunity by the New York Mets, but chose to return to the Phillies because he loved his time their previously.