The Chief Executive of the International Cricket Council (ICC) David Richardson has paid tribute to former Sri Lanka captain Kumar Sangakkara, who retired from international cricket. Sangakkara was one of the leading cricketers in world cricket for the last 15 years during which played in 134 Tests (scoring 12,400... Read more