The Cardinals purchased the contract of infielder Aaron Miles on Tuesday, optioning outfielder Allen Craig to Triple-A Memphis. Miles had been playing at Double-A Springfield.
Miles, 33, was a member of the Cardinals from 2006-2008 and enjoyed his best Major League seasons in St. Louis. He was a part of the ’06 World Series title team, and in ’08 he batted .317 with a .355 on-base percentage for the Redbirds.
He signed as a free agent with the Cubs before the ’09 season and has had a tough time since, being traded twice before the Reds released him this spring. Miles signed a Minor League deal with the Cardinals on April 27.
He was called up to add versatility to the Cardinals bench. Miles plays three positions and is a switch-hitter. Additionally, the club would like for Craig to play regularly and get frequent at-bats.