Clem Clemens

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