Larry Twitchell, left fielder for the Detroit Wolverines and Cleveland Spiders (1886-1894).
Born in Cleveland, OH, USA.
Batter's Eye: look up anything in baseball
Loading