event · 20 April 1982 · 42 years ago
Atlanta Braves become 1st team to win 1st 12 games of the season
More events on 20 Apr