And there are still some challenging hurdles to clear if the sport is to succeed ... it has had next to no role in organising and marketing it. The ICC set up T20 International Inc in the country, ...