I was told today its the facility in Houston (cypress) Texas. The Berry center. Its 10 minutes away from my home. Its apart of the Cypress Fairbanks School District. It is a beautiful stadium. It was on ESPN 2 a couple years ago when CyFalls playes CyFair on ESPN2. Not sure if its fact, but its what I've been told....
Berry Stadium is a beautiful facility but it is not even in the top 10 if size for Texas High School Football stadiums. Here is a list of the 11 High Stadiums in Texas with a seating capacity greater than 16,000: http://www.texasbob.com/stadium/cap_index.php
Chat with our AI personalities
The Louisiana Superdome. - New Orleans, LA
EDIT:
The largest football stadium in the US is now Cowboys stadium in Dallas, TX
Han Chiang Indoor Stadium , 1966(renovated in 2007)
25%
yes
Genealogy is said to be the most popular indoor hobby in the US.
new Yankee stadium