Astrodome - Houston Astros

 The Astrodome, is the world's first multi-purpose, domed sports stadium, located in Houston, Texas. It served as home to the Houston Astros from its opening in 1965 until 1999.

When opened, it was named the Harris County Domed Stadium and was nicknamed the "Eighth Wonder of the World".

Available options:

  • Unframed (18"x24")
  • Metal Print (11"x14" and 16x20")
  • Canvas Print (12"x16" and 18"x24")
  • Small Framed Canvas (12"x16", framed size 16"x20")
  • Large Framed Canvas (18"x24", framed size 22"x28")
  • Small Framed Print (12"x16", matted and framed to 16"x20")
  • Large Framed Print (18"x24", matted and framed to 22.5"x30.5") 

For product sizes and descriptions: CLICK HERE