Lucas Oil Stadium Update

Staff | September 28, 2010

Indianapolis— Lucas Oil Stadium in downtown Indianapolis is scheduled to open in August. During the last couple of months, there has been an amazing amount of work taking place throughout the $750-million facility. Approximately 1,200 workers are on site — some working overtime.

The new home of the Indianapolis Colts will seat 63,000 and have 140 luxury suites.