Ollie Brown, right fielder for the San Diego Padres and San Francisco Giants (1965-1977).
Born in Tuscaloosa, AL, USA.
Batter's Eye: look up anything in baseball
Loading