He has hit .255 with three home runs and 47 RBIs in 235 games for the Royals, White Sox and Rangers. The Nationals recently released him.
"Pretty good defensive middle infielder," Phillies general manager Ruben Amaro Jr. said. "He's going to help those guys in [Triple-A] Lehigh Valley."
Amaro said the Phillies will keep their minds open to finding a veteran infielder to provide the team depth at the big league level. The Giants recently released infielder Mike Fontenot, but a source said the Phillies are not interested.
"We'd be comfortable with the people we have here right now," Amaro said.