Category: 1970s Baseball History

Baseball History: The Astrodome

It was billed as the “Eighth Wonder of the World.” Originally known as the Harris County Domed Stadium, what would soon be called the Houston Astrodome opened for business in 1965. Mickey Mantle is credited with having the first indoor home run, which occurred in an exhibition game on April 9 as his New York […]