opening in 1965,they called it the 8th wonder of the world was the Houston astrodome,that's recognized as the first (domed)stadium
The Dallas Cowboys. The won Superbowl XII in 1978 at the Superdome in Louisiana, the first Superbowl played in an indoor stadium.
It's in Gujarat Ahmedabad .
yes it was indoor baseball
In banglore the name of the stadium is XLR8 Indoor Sports Arena. www.xlr8.me please check this out your get your ans. or call on 09008353923. for more info.
90 feet to first base in a Major League Stadium.