Indy Eleven says new stadium crucial for long-term success
The Indy Eleven won’t play its first game for nearly seven weeks. But officials with the North American Soccer League franchise say there’s already an urgent need to plow ahead with building the team an $87 million stadium.