Lucas Oil Stadium
Indianapolis, IN. Capacity 67,000. Rank #46 in the US.
Tenants: Indianapolis Colts.