i feel the time has come where BCCI should be only just a regulating authority in cricket affairs of the country. They should form a national team only for Test matches/ world cup and olympic/daviscup like tournaments with importance to country's honour. Rest of the tournaments like one day/20-20, the sponsored clubs like ICL or IPL should be allowed to play cricket in different formats in a typical professional fashion where the players choose to whom he wants to play and BCCI cannot threat in childish manner like the present one. ICL has done wonder in giving opportunities to many sidelined very good players.