Astroturf brand 's artificial turf was installed at the Houston Astrodome indoor stadium .
Topic Galleries - baltimoresun.com 1966* First major installation of AstroTurf ( ChemGrass ) brand artificial turf at the Houston Astrodome indoor stadium for the Houston Astros .
AstroTurf