One of the finest captains of the Indian cricket team, Sourav Ganguly, was formally appointed as the president of the Board of Control for Cricket in India (BCCI) on Wednesday, October 23. Ganguly was officially made the head of the cricketing body in BCCI's Mumbai Headquarters at the General Body Meeting.