Technical Advisory Committee Resigns!
The Technical Committee of Sri Lanka Cricket is reported to have resigned with immediate effect. Mahela Jayawardane, Kumar Sangakkara and Aravinda De Silva are the three members who have handed their resignations. It should also […]