what is lucas oil stadium
Lucas Oil Stadium. Lucas Oil Stadium is a multi-purpose stadium in downtown Indianapolis, United States. It replaced the RCA Dome as the home field of the NFL's Indianapolis Colts. The stadium also hosted Super Bowl XLVI in 2012.