Arizona Diamondbacks third baseman Eric Chavez announced his retirement after 17 seasons Wednesday afternoon.
The infielder played in 44 games this season, his last being on June 8. He went on the disabled list with a knee injury and hoped rest would heal it and allow him to return.
Chavez, 36, was a six-time Gold Glove winner at third base and won the 2002 Silver Slugger award.
He had a career .970 fielding position, good enough for third all-time behind only Mike Lowell and Brooks Robinson.
In 13 years with the Oakland A's and two years each with the New York Yankees and Diamondbacks, Chavez had 260 home runs, 902 RBI and hit .246.
Chavez played on seven postseason teams, advancing to the ALCS in 2006 and 2012.