Buy Add to Lightbox Download
San Francisco Giants fans in left-center field go wild after Jeff Leonard's grand slam Home Run in the 8th inning agazin st the hated Los Angeles Dodger's. <br />
(photo April 25,1982 by Ron Riesterer)
San Francisco Giants fans in left-center field go wild after Jeff Leonard's grand slam Home Run in the 8th inning agazin st the hated Los Angeles Dodger's.
(photo April 25,1982 by Ron Riesterer)

Filename: GRANDSLAM1.jpg
Copyright