The Indianapolis Colts NFL football team plays its home games at Lucas Oil Stadium in downtown Indianapolis, Indiana.
The Colts moved to the newly constructed stadium in 2008, which has a retractable roof and a capacity of 67,000 for football games.
The Lucas Oil Stadium is located opposite the site of the team’s former home stadium, the RCA Dome, which was demolished in a controlled implosion in 2008 to create additional space for the Indianapolis Convention Center