Art Delaney

5'11", 178 lbs
P
Born: January 5, 1897 in Chicago, IL
Experience: 3 years