Jose Castillo, second baseman for the Pittsburgh Pirates and San Francisco Giants (2004-2008).
Born in Las Mercedes, Guárico, Venezuela.
Batter's Eye: look up anything in baseball
Loading