40 year old Jim Edmonds, who wanted to try to give baseball one more shot had to call it quits today, just two weeks after signing a minor league contract with the Cardinals.

Edmonds was injured last year with a torn achilles tendon while playing with Cincinnati. Edmonds finishes with 393 home runs in 2,011 Major League games with the Angels, Cardinals, Padres, Cubs, Brewers and Reds. He hit .284 with a .376 on-base percentage, .527 slugging percentage, 1,949 hits, 998 walks and 1,251 runs scored. He is an eight-time Gold Glove winner and a four-time All-Star.