Ali Bacher is a former professional cricket player who played for the South African national team. He is currently the administrator of the United cricket Board of South Africa. ... Read more