Indian Olympic Association (IOA) on Friday appointed Indian Premier League side Rajasthan Royals' former official Raghuram Iyer as its Chief Executive Officer (CEO), a year after it was due and following repeated reminders from the IOC. (More Sports News)