News

1966: The Atlanta Braves establish a major league record by winning their 18th consecutive home game over the New York Mets.