Gaylord Perry, pitcher for the San Francisco Giants and Cleveland Indians (1962-1983).
Born in Williamston, NC, USA.
Batter's Eye: look up anything in baseball
Loading