Art Delaney

5'11", 178 lbs
P
Boston Braves
Born: January 5, 1897
Experience: 3 years