Bobby Castillo

5'10", 170 lbs
P
Los Angeles Dodgers
Born: April 18, 1955
Experience: 9 years