The Cardinals have signed Aaron Miles to a minor league deal, according to John Shea of the San Francisco Chronicle (via Twitter). Miles will report to extended spring training.
Miles, 33, was released by the Reds two weeks ago, and had garnered interest from the Rangers before signing with St. Louis. The switch-hitter was owed $2.7MM this season by Cincinnati, who will likely now pay $2.3MM of that figure, with the Cardinals picking up the remaining $400K.
Miles struggled through an injury-plagued 2009 season with the Cubs, hitting .185/.224/.242 in 170 plate appearances, but has enjoyed some success in St. Louis in the past. From 2006 to 2008, Miles posted a .289/.335/.363 slash line in 1328 plate appearances as a utility player for the Cardinals.