Clem Clemens

5'11", 176 lbs
C
Born: November 2, 1886 in Chicago, IL
Experience: 3 years