Ed Biecher

OF
Cleveland Spiders
Born: August 27, 1875 in St. Louis, MO
Experience: 2 years