Doc Carroll

6'0", 170 lbs
C
Born: December 28, 1891 in Worcester, MA
Experience: 1 year