Castro broke into pro ball with the Dodgers organization in 1991, making his major league debut with Los Angeles four years later. He was traded to Cincinnati in 2000 and spent four years with the Reds before bouncing around the majors after 2004. The Phillies will be Castro’s fifth major league team.
Castro’s agent, Oscar Suarez, says the Dodgers and Phils were the free agent’s top two suitors. The career .230 hitter will likely be a backup to Philadelphia shortstop Jimmy Rollins. Castro has played 538 games at short, 251 games at third base and 241 games at second.