Facebook > Email > More Pinterest Print Twitter Play

10 Texas Trivia Facts Just In Time For Texas Independence Day

No. 1 Homerun

Wikimedia Commons

April 9, 1965: The Yankees and the Astros inaugurated the Astrodome in Houston. It was the first multipurpose sports facility, and it even had air-conditioning!

Related Content