Horace Allen

6'0", 187 lbs
OF
Born: June 11, 1899 in DeLand, FL
Experience: 1 year