play1:08

World Sports Park opens up for play in Indianapolis

The $5 million Indianapolis World Sports Park opened up on May 3 for its debut tournament, the ICC Americas Division One T20 championship