Roy Henshaw, pitcher for the Chicago Cubs and Detroit Tigers (1933-1944).
Born in Chicago, IL, USA.
Batter's Eye: look up anything in baseball
Loading