St. Louis Cardinals eight-time Gold Glove outfielder and 17-year veteran Jim Edmonds announced Friday he will retire after doctors refused to clear him following last month's Achilles surgery.
Injury forces Cardinals outfielder Jim Edmonds to retire