Myron Allen

5'8", 150 lbs
OF
Cleveland Spiders
Born: March 22, 1854
Experience: 4 years