Born in Tuscaloosa, Alabama, Foster was drafted by the San Francisco Giants in the third round of the 1968 Major League Baseball draft upon graduation from Leuzinger High School in Lawndale, California.
Foster returned to the Giants in September of the following year, hitting his first career home run off the San Diego Padres' Pat Dobson [REF].