England ideal place for Champions T20: Bindra

Updated: 30 July 2008 16:27 IST

International Cricket Council Principal Adviser IS Bindra feels England is the "ideal place" to host the inaugural Champions Twenty20 League next year

Show Comments
Advertisement