First Community Stadium

Houston, TX. Capacity 47,000. Rank #97 in the US.

Tenants: Rice Owls.