TDECU Stadium

Houston, TX. Capacity 39,700. Rank #127 in the US.

Tenants: Houston Cougars.