My family and I went to Merrill Source Stadium in July for the Houston Astronauts'game. It was fantastic. The stadium was fantastic. Even if there were no games, there was something worth seeing here. Its layout has a lot of interesting things to see. The only thing I have to complain about is the price of food, but what else do you expect in professional football, right?