INDIANAPOLIS (WISH) -The Indy Eleven have reached an agreement to play at least some games at Lucas Oil Stadium this season, WISH-TV has learned.
Mayor Joe Hogsett and the Capital Improvement Board, which operates Lucas Oil Stadium, made the announcement Monday morning during a press conference.
A source with knowledge of the announcement says the Board and the Eleven have reached a deal to play at least some of the team’s home matches this season at Lucas Oil Stadium.
The first home game is slated for March 31.
Team president Jeff Belskus confirmed on Daybreak earlier this month that the team was negotiating to play home games at Lucas Oil Stadium.