Alberto Castillo

6' 3", 220 lbs lbs | Relief Pitcher | LOS ANGELES DODGERS
#61 | AGE 50 | B/T: Left/Left