yes and no it is retractable
Chat with our AI personalities
Lucas Oil Stadium is a retractable roof stadium.
Lucas Oil Stadium is located at 500 South Capitol Avenue, Indianapolis, IN, 46225.
FieldTurf
990
Indiana Stadium and Convention Building Authority (State of Indiana) is the owner