Juan Castro

4y

May 19, 2011
URBAN ARCHIVEGIANTS PAGE GIANTS VIDEORECAP BOX SCORE
Mychael UrbanCSNBayArea.com

4y

May 19, 2011BOXSCORE GIANTSVIDEOMLBPAGE MLBSCOREBOARD

4y

May 18, 2011
URBAN ARCHIVEGIANTS PAGE GIANTS VIDEOMychael UrbanCSNBayArea.com

4y

Dec. 13, 2010

MLB PAGE

LOS ANGELES (AP) -- The Los Angeles Dodgers have signed infielder Juan Castro, catcher J.D. Closser and outfielder Eugenio Velez to minor league contracts.