Dinesh Karthik named league ambassador of SA20
The 39-year-old former India international boasts intimate knowledge of franchise T20 cricket, having been part of the Indian Premier League (IPL) since its inception in 2008. He has represented six teams during his 16-year IPL career.