MLB

Art Delaney

Atlanta Braves · P
Height 5-11
Weight 178 lb
Birthdate Jan 5, 1897 (129)
From Chicago, IL