Craig Lefferts, pitcher for the San Diego Padres and San Francisco Giants (1983-1994).
Born in Munich, Bavaria, West Germany.
Batter's Eye: look up anything in baseball
Loading