3 ms·last I checked, the astrodome has, y'know, a dome on top. That's clearly an open air stadium.by bagacrap 5y agolast I checked, the astrodome has, y'know, a dome on top. That's clearly an open air stadium.