September 3, 1966: Braves’ 18-year-old Charles Vaughan masters Astros in first major-league start
Despite a roster featuring Hall of Fame-bound Henry Aaron, Eddie Mathews, and Joe Torre, the Atlanta Braves entered their September 3, 1966, doubleheader with the Houston Astros at Atlanta Stadium in the middle of the National League pack. The Astros were looking up at the Braves from several spots below. In fact, the Braves, in […]
