Ajinkya Rahane, initially almost unsold, now leads Kolkata Knight Riders as captain after a remarkable performance in the Syed Mushtaq Ali T20 tournament. Despite being relieved from his captaincy at Rajasthan Royals, Rahane is confident and ready, with KKR aiming to defend their title. Post navigation Chhetri scores on comeback as India beat Maldives 3-0 IOC president elections: Meet the seven contenders