The 31-year-old outfielder spent two seasons playing in Japan, where he hit a combined .281 with 34 home runs in 663 at-bats. This winter in Mexico, he hit .294 with 10 home runs and 32 RBI in 33 games.
(From a Phillies news release) Garcia last appeared in the major leagues in 2004, when he split the season between the Mets and Orioles, hitting .229 with 10 home runs and 33 RBI in 85 games. Garcia also hit .286 (4-14) as a pinch-hitter that season.
In 488 career major league games, Garcia has compiled a .241 average with 66 home runs and 212 RBI for the Dodgers (1995-97), Diamondbacks (1998), Tigers (1999-2000), Orioles (2000, 2004), Indians (2001-03), Yankees (2002-03) and Mets (2004). He played in five games in the 2003 World Series for the Yankees, hitting .286 (4-14).
Beerleaguer: Garcia has been invited to spring training, but was not added to the 40 man roster, which stands at 39. If Garcia were to make the cut, he'd become the first Mexican-born Phillie since Fernando Valenzuela (1994).