event · 03 April 1989 · 36 years ago
Mets win 11th consecutive home opener 8-4 over St. Louis at Shea Stadium
More events on 03 Apr