Myron Allen

5'8", 150 lbs Spiders OF
Illustrated silhouette of a player wearing the Cleveland Spiders uniform

AVG

.259

HR

4

RBI

87

R

89

Career

Explore