Houston is the fourth-largest city in the U.S., but rarely gets the respect that it is due - it went for years without an NFL franchise, and for even longer without a major summer music festival,...