The city of Indianapolis, Indiana has terminated its agreement to host the USA Cricket Association National Championships which were scheduled for August 21-24 in the brand new, $6 million World Sports Park facility
via Cricket news from ESPN Cricinfo.com
via Cricket news from ESPN Cricinfo.com
Comments
Post a Comment