event · 21 April 1982 · 43 years ago
Atlanta Braves win their 13th straight game
More events on 21 Apr