Richard Castillo (baseball)


Richard J. Castillo is a professional baseball pitcher who plays for the Gary SouthShore RailCats. He also played for the Spain national baseball team in the 2013 World Baseball Classic.
Castillo elected free agency from the Colorado Rockies organization on November 6, 2015.