Councilor raises questions about cricket group’s track record
The USA Cricket Association, a group that Indianapolis Mayor Greg Ballard hopes will bring high-level competition to a new $6 million local sports park, staged zero national tournaments in 2012.