The University of Houston is a public state research university based out of Houston, Texas that was founded in 1927. The Cougars are the athletic teams that compete on behalf of the university in the NCAA Division I. The school's major sports rival is its crosstown neighbor, Rice University, and any athletic match between the two academic institutions can undoubtedly be counted upon to provide fierce competition.
Have an issue with this listing? Report it here.