First Community Stadium
Houston, TX. Capacity 47,000. Rank #97 in the US.
Tenants: Rice Owls.