Steve Woodard, pitcher for the Milwaukee Brewers and Cleveland Indians (1997-2003).
Born in Hartselle, AL, USA.
Batter's Eye: look up anything in baseball
Loading