event · 09 October 1966 · 58 years ago
Baltimore Orioles sweep LA Dodgers, in 63rd World Series
More events on 09 Oct