I always felt that the money generated out of cricket has to be syphoned out to improve the conditions of other sportsmen/women. I do understand that cricket is functioned under a board/club. But, if they want to play for India, a huge portion of revenue generated out of it should be given out for other sports. By, the by, do cricketers deserve to get so much of money if they play for our country?