Cricket world chirping about Indy’s World Sports Park

Some city taxpayers are still upset that Mayor Greg Ballard paid $5 million to turn Post Road Community Park on the east side into World Sports Park, but cricket players, International Cricket Council members and other cricket insiders couldn’t be more thrilled. So what's next?

Read More