Sports 7 R Ashwin named Kings XI Punjab’s captain for IPL 2018

National