event · 15 May 1981 · 43 years ago
Leonard Barker of Cleveland pitches perfect game vs Toronto
More events on 15 May