Larry McCoy was born on May 19, 1941 in Essex, Missouri, USA.
1988 World Series Video: Los Angeles Dodgers vs Oakland A's
No data