event · 04 October 1989 · 35 years ago
Giants Will Clark hits 1st NLCS grand slam since 1977
More events on 04 Oct