Bold decision by Kapil. U know only in India, who is not played cricket and knowing only the word cricket, will be the chairman or manager or something else of BCCI... firstly cricket is a profession. No players is playing without money.. So we cant say they are playing for nation or service..
So there is nothig wrong in playing for ICL.
there should be more ICL or clubs in future which helps sportsmen to earn out of this.