Alamodome - Bio, News, Photos - Washington Times
Skip to content

Topic - Alamodome

The Alamodome is a domed 65,000 seat, multi-purpose facility that is primarily used as a football/basketball stadium (football primarily) and convention center in San Antonio, Texas, U.S. The facility opened on May 15, 1993, at a cost of $186 million. - Source: Wikipedia

Related Stories