Lucas Oil Stadium 2016-12-14T16:16:23+00:00

Project Description


The Lucas Oil Stadium is the new home of the Indianapolis Colts. It also hosts numerous sports events including the NCAA Men’s and Women’s Final Four Tournaments. The stadium features a retractable roof, 140 luxury suites, and seats up to 70,000 spectators.