Lucas Oil Stadium

Summary
Recent Games
Upcoming Games
Directions

Capacity: 70,000
Cost: $720 million

Wikipedia