The Cardinals on Friday re-signed infielder Aaron Miles, handing the versatile switch-hitter a one-year contract.
Miles, 31, played 133 games for the Cardinals in 2007, manning five different positions including two appearances as a pitcher.
"Aaron has shown a great deal of versatility with our club over the past two years," said Cardinals' GM John Mozeliak.
Cardinals Re-Sign Miles

