The 29-year-old Cruz, who split the 2013 season between the Yankees and the Los Angeles Dodgers, has a career batting average of .234 with seven home runs and 57 RBI in 195 games over five seasons in Major League Baseball.
A native of Mexico, he represented his country at the World Baseball Classic in 2006 and 2013.
The Marines also said they have re-signed first baseman Craig Brazell and right-handed reliever Carlos Rosa for next season. Terms of their deals were not announced.
- Sports & Recreation
- New York Yankees
- Luis Cruz
- Los Angeles Dodgers