INDIANAPOLIS — The Indy Eleven will return to a familiar home in 2021.
The Eleven announced Wednesday they will play at IUPUI's Michael A. Carroll Stadium while the team plans for a future stadium.
Indy Eleven officials expect to announce the new stadium's location and details about a neighborhood development project by the end of March.
The Eleven played at Carroll Stadium from 2014-17 before moving to Lucas Oil Stadium for three seasons.
The United Soccer League announced last week that it will begin its season around May 1 with some teams beginning earlier or later than that date.
A limited number of new season ticket memberships for the 2021 season are available. For more information, visit IndyEleven.com or call 317-695-1100.