The International Cricket Council (ICC)has reaffirmed its commitment to the Spirit of Cricket and bringing about positive social change through the sport, by launching Cricket for Good, it’s CSR Programme, in association with UNICEF in New Delhi today.