The International Cricket Council (ICC) on Wednesday banned Deepak Agarwal, an Indian businessman who owned a franchise in the 2018 T10 League held in the UAE, after he admitted to obstructing an ongoing anti-corruption investigation. (More Cricket News)