The Philadelphia Phillies agreed to a minor league contract with outfielder Bobby Abreu, the team confirmed Tuesday.

Abreau, who played for the Phillies from 1998-2006, will earn $800,000 if he makes the team, Jon Heyman of reported.

Abreu, who turns 40 in March, did not play in the big leagues last season, but he has played well in winter ball in Venezuela. He hit .322 with 10 doubles, three triples, three home runs and 28 RBIs in 180 plate appearances for Leones del Caracas.

Abreu last played in the majors with the Los Angeles Angels and Los Angeles Dodgers in 2012, hitting .242 with three home runs in 100 games.

Meanwhile, veteran right-hander Chad Gaudin signed a minor league contract with the Phillies on Tuesday with an invitation to spring training.

Gaudin, 30, has experience as a starter and reliever.

He was 5-2 with a 3.06 ERA in 97 innings for the San Francisco Giants last season, but an elbow contusion and Carpal Tunnel Syndrome limited his availability.

Gaudin appeared in 30 games -- 12 starts and 18 relief appearances -- last season.