Alberto Castillo, catcher for the Toronto Blue Jays and St. Louis Cardinals (1995-2007).
Born in San Juan de la Maguana, San Juan, D.R..
Batter's Eye: look up anything in baseball
Loading