Juan Castro is a Major League Baseball player. He played in 1995 to 2011 as 3rd Base, 2nd Base, Short Stop, Outfielder and 1st Base for the Los Angeles Dodgers, the Philadelphia Phillies, the Cincinnati Reds, the Baltimore Orioles and the Minnesota Twins.

Juan Castro
bio
content