Homer Davidson

5'11", 155 lbs
C
Born: October 14, 1884 in Cleveland, OH
Experience: 1 year