Big doesn't necessarily mean better in Texas. The $60 million football stadium at Allen High School that opened in 2012 will be closed for games this fall due to concrete cracking in the structure.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results