Construction of Indianapolis soccer stadium hits unexpected twist after shocking discovery
The Indy Eleven, a team in the USL Championship - the second tier in the United States - planned to construct its new $1.5billion home on a six-acre site in downtown Indianapolis.